diff --git a/android/navi-ap/src/main/kotlin/com/navi/ap/common/lambda/LambdaFactory.kt b/android/navi-ap/src/main/kotlin/com/navi/ap/common/lambda/LambdaFactory.kt index b183215549..6ebab290c5 100644 --- a/android/navi-ap/src/main/kotlin/com/navi/ap/common/lambda/LambdaFactory.kt +++ b/android/navi-ap/src/main/kotlin/com/navi/ap/common/lambda/LambdaFactory.kt @@ -23,7 +23,8 @@ class LambdaFactory(private val bridge: LambdaBridge) { private fun getLambdaHandler(applicationType: String, bridge: LambdaBridge): Lambda { return when (applicationType) { ApplicationType.COINS.name -> CoinsLambdaHandler(bridge) - ApplicationType.AMC_ONBOARDING.name -> InvestmentLambdaHandler(bridge) + ApplicationType.AMC_ONBOARDING.name, + ApplicationType.AMC_CHANGE_BANK.name -> InvestmentLambdaHandler(bridge) else -> DefaultLambdaHandler(bridge) } } diff --git a/android/navi-ap/src/main/kotlin/com/navi/ap/utils/Utils.kt b/android/navi-ap/src/main/kotlin/com/navi/ap/utils/Utils.kt index 81fdb2a273..9d3298a824 100644 --- a/android/navi-ap/src/main/kotlin/com/navi/ap/utils/Utils.kt +++ b/android/navi-ap/src/main/kotlin/com/navi/ap/utils/Utils.kt @@ -355,7 +355,8 @@ fun getMetricInfoForApplicationType( ApplicationType.HPC.name -> { MetricInfo.AppMetric(screen = screenName, isNae = isNae) } - ApplicationType.AMC_ONBOARDING.name -> { + ApplicationType.AMC_ONBOARDING.name, + ApplicationType.AMC_CHANGE_BANK.name -> { MetricInfo.AMCMetric(screen = screenName, isNae = isNae) } else -> { @@ -370,7 +371,8 @@ fun getModuleNameForApplicationType(applicationType: String): ModuleNameV2 { ModuleNameV2.App } - ApplicationType.AMC_ONBOARDING.name -> { + ApplicationType.AMC_ONBOARDING.name, + ApplicationType.AMC_CHANGE_BANK.name -> { ModuleNameV2.AMC } diff --git a/android/navi-ap/src/main/kotlin/com/navi/ap/utils/constants/EnumsConstant.kt b/android/navi-ap/src/main/kotlin/com/navi/ap/utils/constants/EnumsConstant.kt index 920c5162cb..0e8f57fd54 100644 --- a/android/navi-ap/src/main/kotlin/com/navi/ap/utils/constants/EnumsConstant.kt +++ b/android/navi-ap/src/main/kotlin/com/navi/ap/utils/constants/EnumsConstant.kt @@ -37,6 +37,7 @@ enum class ApplicationType { COINS, HPC, AMC_ONBOARDING, + AMC_CHANGE_BANK, } enum class PublishEventName {