From efde740c85ffeba213c29e81ef22d2c9eb605b74 Mon Sep 17 00:00:00 2001 From: Sanjay P Date: Fri, 5 Apr 2024 20:39:58 +0530 Subject: [PATCH] TP-59178 | Added Event for HMS Sdk Room Join (#10337) --- .../kotlin/com/navi/ap/screens/vkyc/ui/VKYCMeetingRoomScreen.kt | 2 ++ .../src/main/kotlin/com/navi/ap/screens/vkyc/utils/Constants.kt | 1 + 2 files changed, 3 insertions(+) diff --git a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/ui/VKYCMeetingRoomScreen.kt b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/ui/VKYCMeetingRoomScreen.kt index 10ccbcbd3a..ae267e0532 100644 --- a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/ui/VKYCMeetingRoomScreen.kt +++ b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/ui/VKYCMeetingRoomScreen.kt @@ -62,6 +62,7 @@ import com.navi.ap.screens.vkyc.utils.ACTION_KYC_VKYC_COMPLETED_AT import com.navi.ap.screens.vkyc.utils.CANCEL_VKYC_CALL import com.navi.ap.screens.vkyc.utils.HMS_ADD_VIDEO_TRACK import com.navi.ap.screens.vkyc.utils.HMS_AUTH_TOKEN +import com.navi.ap.screens.vkyc.utils.HMS_SDK_JOIN_CALLED import com.navi.ap.screens.vkyc.utils.HMS_USER_NAME import com.navi.ap.screens.vkyc.utils.NULL import com.navi.ap.screens.vkyc.utils.PL_PRE_VKYC_BACK_CLICKED @@ -173,6 +174,7 @@ fun VkycMeetingRoomScreen( val authToken = bundle.getString(HMS_AUTH_TOKEN) val hmsConfig = HMSConfig(userName = userName.orEmpty(), authtoken = authToken.orEmpty()) viewModel.join(hmsConfig = hmsConfig) + logApEvent(Pair(SCREEN_NAME, VKYC_VIDEO_CALLING_SCREEN), eventName = HMS_SDK_JOIN_CALLED) } LaunchedEffect(Unit) { diff --git a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/utils/Constants.kt b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/utils/Constants.kt index 1422232dd0..b84e9a70f6 100644 --- a/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/utils/Constants.kt +++ b/android/application-platform/navi-ap/src/main/kotlin/com/navi/ap/screens/vkyc/utils/Constants.kt @@ -49,6 +49,7 @@ const val VKYC_AGENT_POLLING_STARTED = "VKYC_AGENT_POLLING_STARTED" const val HMS_SDK_SETTINGS_DATA = "HMS_SDK_SETTINGS_DATA" const val VKYC_SDK_CLOSED = "VKYC_SDK_CLOSED" const val HMS_ADD_VIDEO_TRACK = "HMS_ADD_VIDEO_TRACK" +const val HMS_SDK_JOIN_CALLED = "HMS_SDK_JOIN_CALLED" const val HMS_USER_NAME = "HMS_USER_NAME" const val HMS_AUTH_TOKEN = "HMS_AUTH_TOKEN" const val VKYC_SETTINGS_REFERENCE_ID = "VKYC_SETTINGS_REFERENCE_ID"