@@ -21,6 +21,7 @@ import com.mparticle.kits.KitIntegration.IdentityListener
2121import com.mparticle.kits.KitIntegration.RoktListener
2222import com.mparticle.rokt.RoktConfig
2323import com.mparticle.rokt.RoktEmbeddedView
24+ import com.mparticle.rokt.RoktOptions
2425import com.rokt.roktsdk.CacheConfig
2526import com.rokt.roktsdk.Rokt
2627import com.rokt.roktsdk.Rokt.SdkFrameworkType.*
@@ -58,13 +59,18 @@ class RoktKit : KitIntegration(), CommerceListener, IdentityListener, RoktListen
5859 val info = manager.getPackageInfoForApp(context.packageName, 0 )
5960 val application = context.applicationContext as Application
6061 val mparticleVersion = BuildConfig .VERSION_NAME
62+
63+ // Get RoktOptions from the kit manager
64+ val roktOptions = kitManager?.roktOptions
65+ val fontFilePathMap = roktOptions?.fontFilePathMap ? : emptyMap()
66+ val fontPostScriptNames = roktOptions?.fontPostScriptNames ? : emptySet()
6167
6268 Rokt .init (
6369 roktTagId = roktTagId,
6470 appVersion = info.versionName,
6571 application = application,
66- fontPostScriptNames = emptySet() ,
67- fontFilePathMap = emptyMap() ,
72+ fontPostScriptNames = fontPostScriptNames ,
73+ fontFilePathMap = fontFilePathMap ,
6874 callback = null ,
6975 mParticleSdkVersion = mparticleVersion,
7076 mParticleKitVersion = mparticleVersion
0 commit comments