Skip to content

Commit d7e3b2e

Browse files
feat: Add support for the fontFilePathMap to roktkit
2 parents 7c309dc + 81ab8c8 commit d7e3b2e

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

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

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

Comments
 (0)