Skip to content

Commit 2e7d37f

Browse files
feat: Add support for the fontFilePathMap to roktkit
1 parent 3eec545 commit 2e7d37f

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

src/main/kotlin/com/mparticle/kits/RoktKit.kt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import com.mparticle.kits.KitIntegration.IdentityListener
2121
import com.mparticle.kits.KitIntegration.RoktListener
2222
import com.mparticle.rokt.RoktConfig
2323
import com.mparticle.rokt.RoktEmbeddedView
24+
import com.mparticle.rokt.RoktOptions
2425
import com.rokt.roktsdk.CacheConfig
2526
import com.rokt.roktsdk.Rokt
2627
import 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

Comments
 (0)