NTP-73368 || Amc change bank (#16759)

This commit is contained in:
Aman S
2025-06-26 17:36:43 +05:30
committed by GitHub
parent 2f35ca15da
commit d6313cc090
3 changed files with 7 additions and 3 deletions

View File

@@ -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)
}
}

View File

@@ -355,7 +355,8 @@ fun <T> 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
}

View File

@@ -37,6 +37,7 @@ enum class ApplicationType {
COINS,
HPC,
AMC_ONBOARDING,
AMC_CHANGE_BANK,
}
enum class PublishEventName {