diff --git a/.changeset/cyan-oranges-smoke.md b/.changeset/cyan-oranges-smoke.md new file mode 100644 index 00000000..67a4faa3 --- /dev/null +++ b/.changeset/cyan-oranges-smoke.md @@ -0,0 +1,5 @@ +--- +'@theoplayer/react-native-analytics-bitmovin': patch +--- + +Fixed an issue where a wrong value for `customUserId` would be set on Android. diff --git a/bitmovin/android/src/main/java/com/theoplayer/reactnative/bitmovin/BitmovinAdapter.kt b/bitmovin/android/src/main/java/com/theoplayer/reactnative/bitmovin/BitmovinAdapter.kt index 25c0065c..0cae1e6a 100644 --- a/bitmovin/android/src/main/java/com/theoplayer/reactnative/bitmovin/BitmovinAdapter.kt +++ b/bitmovin/android/src/main/java/com/theoplayer/reactnative/bitmovin/BitmovinAdapter.kt @@ -106,7 +106,7 @@ object BitmovinAdapter { setCdnProvider(metadata.getString(PROP_CDN_PROVIDER) ?: "") } if (metadata.hasKey(PROP_CUSTOM_USER_ID)) { - setCdnProvider(metadata.getString(PROP_CUSTOM_USER_ID) ?: "") + setCustomUserId(metadata.getString(PROP_CUSTOM_USER_ID) ?: "") } if (metadata.hasKey(PROP_CUSTOM_DATA)) { setCustomData(parseCustomData(metadata.getMap(PROP_CUSTOM_DATA)))