@@ -20,6 +20,7 @@ import com.mparticle.kits.KitIntegration.IdentityListener
2020import com.mparticle.kits.KitIntegration.RoktListener
2121import com.mparticle.rokt.RoktConfig
2222import com.mparticle.rokt.RoktEmbeddedView
23+ import com.mparticle.rokt.RoktOptions
2324import com.rokt.roktsdk.CacheConfig
2425import com.rokt.roktsdk.Rokt
2526import com.rokt.roktsdk.Rokt.SdkFrameworkType.Android
@@ -62,13 +63,18 @@ class RoktKit : KitIntegration(), CommerceListener, IdentityListener, RoktListen
6263 val info = manager.getPackageInfoForApp(context.packageName, 0 )
6364 val application = context.applicationContext as Application
6465 val mparticleVersion = BuildConfig .VERSION_NAME
66+
67+ // Get RoktOptions from the kit manager
68+ val roktOptions = kitManager?.roktOptions
69+ val fontFilePathMap = roktOptions?.fontFilePathMap ? : emptyMap()
70+ val fontPostScriptNames = roktOptions?.fontPostScriptNames ? : emptySet()
6571
6672 Rokt .init (
6773 roktTagId = roktTagId,
6874 appVersion = info.versionName,
6975 application = application,
70- fontPostScriptNames = emptySet() ,
71- fontFilePathMap = emptyMap() ,
76+ fontPostScriptNames = fontPostScriptNames ,
77+ fontFilePathMap = fontFilePathMap ,
7278 callback = null ,
7379 mParticleSdkVersion = mparticleVersion,
7480 mParticleKitVersion = mparticleVersion
0 commit comments