From 9d742dca7ba1540fdfdf40a865db47f88ba9a5f7 Mon Sep 17 00:00:00 2001 From: shreyansu raj Date: Mon, 13 Jan 2025 12:32:25 +0530 Subject: [PATCH] NTP-27358 | Revert christmas experience (#14509) --- .../ui/BbpsPostPaymentScreenV2.kt | 24 +- ...h_card_christmas_celebration_with_coin.xml | 1703 ----------------- ...p_scratch_christmas_celebration_stripe.xml | 105 - ...ayment-christmas-celebration-loader.lottie | Bin 31417 -> 0 bytes ...nt-successful-christmas-celebration.lottie | Bin 31421 -> 0 bytes .../paymentsummary/ui/PaymentSummaryScreen.kt | 14 +- .../PaymentSummaryTransactionDetailSection.kt | 21 +- .../common/sendmoney/ui/SendMoneyScreen.kt | 30 +- .../sendmoney/viewmodel/SendMoneyViewModel.kt | 14 - .../com/navi/pay/utils/NaviPayConstants.kt | 6 - .../screens/TransactionPollingScreen.kt | 16 +- .../viewmodel/TransactionPollingViewModel.kt | 20 - 12 files changed, 12 insertions(+), 1941 deletions(-) delete mode 100644 android/navi-common/src/main/res/drawable/ic_np_scratch_card_christmas_celebration_with_coin.xml delete mode 100644 android/navi-common/src/main/res/drawable/ic_np_scratch_christmas_celebration_stripe.xml delete mode 100644 android/navi-pay/src/main/assets/navi-pay-payment-christmas-celebration-loader.lottie delete mode 100644 android/navi-pay/src/main/assets/navi-pay-payment-successful-christmas-celebration.lottie diff --git a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/transactiondetails/ui/BbpsPostPaymentScreenV2.kt b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/transactiondetails/ui/BbpsPostPaymentScreenV2.kt index d088609424..403ae591f1 100644 --- a/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/transactiondetails/ui/BbpsPostPaymentScreenV2.kt +++ b/android/navi-bbps/src/main/kotlin/com/navi/bbps/feature/transactiondetails/ui/BbpsPostPaymentScreenV2.kt @@ -1555,13 +1555,7 @@ private fun SharedTransitionScope.ScratchCardOnLandSection( horizontalAlignment = Alignment.CenterHorizontally, ) { Image( - painter = - painterResource( - id = - if (isChristmasCelebrationExperimentEnabled) - CommonR.drawable.ic_np_scratch_card_christmas_celebration_with_coin - else CommonR.drawable.ic_np_scratch_card_with_coin - ), + painter = painterResource(id = CommonR.drawable.ic_np_scratch_card_with_coin), contentDescription = "", modifier = Modifier.alpha(alpha) @@ -1939,24 +1933,12 @@ private fun SharedTransitionScope.RewardsBottomBarWithStripSection( ), ) { Image( - painter = - painterResource( - id = - if (isChristmasCelebrationExperimentEnabled) - CommonR.drawable.ic_np_scratch_christmas_celebration_stripe - else CommonR.drawable.ic_np_scratch_stripe - ), + painter = painterResource(id = CommonR.drawable.ic_np_scratch_stripe), contentDescription = EMPTY, ) } Image( - painter = - painterResource( - id = - if (isChristmasCelebrationExperimentEnabled) - CommonR.drawable.ic_np_scratch_card_christmas_celebration_with_coin - else CommonR.drawable.ic_np_scratch_card_with_coin - ), + painter = painterResource(id = CommonR.drawable.ic_np_scratch_card_with_coin), contentDescription = EMPTY, modifier = Modifier.padding(start = 20.dp, bottom = 8.dp) diff --git a/android/navi-common/src/main/res/drawable/ic_np_scratch_card_christmas_celebration_with_coin.xml b/android/navi-common/src/main/res/drawable/ic_np_scratch_card_christmas_celebration_with_coin.xml deleted file mode 100644 index ea31b4a555..0000000000 --- a/android/navi-common/src/main/res/drawable/ic_np_scratch_card_christmas_celebration_with_coin.xml +++ /dev/null @@ -1,1703 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/android/navi-common/src/main/res/drawable/ic_np_scratch_christmas_celebration_stripe.xml b/android/navi-common/src/main/res/drawable/ic_np_scratch_christmas_celebration_stripe.xml deleted file mode 100644 index 4043226f6d..0000000000 --- a/android/navi-common/src/main/res/drawable/ic_np_scratch_christmas_celebration_stripe.xml +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/android/navi-pay/src/main/assets/navi-pay-payment-christmas-celebration-loader.lottie b/android/navi-pay/src/main/assets/navi-pay-payment-christmas-celebration-loader.lottie deleted file mode 100644 index bfb0431c940f4c79baf9692da9d1ee5109fc86c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31417 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 b0sMa_R#uP(1OG26kbk$&zn0ANzk2@<`(LcG diff --git a/android/navi-pay/src/main/assets/navi-pay-payment-successful-christmas-celebration.lottie b/android/navi-pay/src/main/assets/navi-pay-payment-successful-christmas-celebration.lottie deleted file mode 100644 index f9b536f087ddc296758ee948ce0c66b27dd9f48b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31421 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 { PaymentProgressAnimation(paymentAmount = paymentAmount.text) } is SendMoneyScreenState.PaymentInProgressPostPinInput -> { - PaymentProgressAnimationV2( - isChristmasCelebrationExperimentEnabled = isChristmasCelebrationExperimentEnabled, - paymentAmount = paymentAmount.text, - ) + PaymentProgressAnimationV2(paymentAmount = paymentAmount.text) } is SendMoneyScreenState.PaymentSuccess -> { AlfredManager.setCurrentScreenName( @@ -642,7 +635,6 @@ private fun LoadingStatesView( NaviPayMediaPlayer(activityRef = WeakReference(naviPayActivity)) } RenderPaymentSuccessState( - isChristmasCelebrationExperimentEnabled = isChristmasCelebrationExperimentEnabled, navigator = navigator, screenState = screenState, sendMoneyViewModel = sendMoneyViewModel, @@ -697,7 +689,6 @@ private fun LoadingStatesView( @Composable private fun RenderPaymentSuccessState( - isChristmasCelebrationExperimentEnabled: Boolean, navigator: DestinationsNavigator, screenState: SendMoneyScreenState.PaymentSuccess, sendMoneyViewModel: SendMoneyViewModel, @@ -709,10 +700,7 @@ private fun RenderPaymentSuccessState( returnToSourceApp: () -> Unit, ) { NaviPayLottieAnimationV2( - lottieFileName = - if (isChristmasCelebrationExperimentEnabled) - NAVI_PAY_PAYMENT_SUCCESSFUL_CHRISTMAS_CELEBRATION_LOTTIE - else NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V3, + lottieFileName = NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V3, onAnimationEnd = { if ( sendMoneyViewModel.redirectToSourceOnIntentPaymentSuccess && @@ -727,8 +715,6 @@ private fun RenderPaymentSuccessState( isTransactionEligibleForNpsComms = screenState.isTransactionEligibleForNpsComms, orderReferenceId = screenState.orderReferenceId, transactionCompletionTime = screenState.transactionCompletionTime, - isChristmasCelebrationExperimentEnabled = - isChristmasCelebrationExperimentEnabled, ) } sendMoneyViewModel.resetLottieSpecs() @@ -764,17 +750,11 @@ private fun PaymentProgressAnimation(paymentAmount: String) { } @Composable -private fun PaymentProgressAnimationV2( - isChristmasCelebrationExperimentEnabled: Boolean, - paymentAmount: String, -) { +private fun PaymentProgressAnimationV2(paymentAmount: String) { val title = stringResource(id = R.string.payment_in_progress_v2, paymentAmount.getDisplayableAmount()) FullScreenLottieV2( - lottieFileName = - if (isChristmasCelebrationExperimentEnabled) - NAVI_PAY_PAYMENT_PROGRESS_CHRISTMAS_CELEBRATION_LOTTIE - else NAVI_PAY_PAYMENT_PROGRESS_LOTTIE, + lottieFileName = NAVI_PAY_PAYMENT_PROGRESS_LOTTIE, title = title, lottieSize = 230.dp, ) @@ -794,7 +774,6 @@ private fun goToPaymentSummaryScreen( isTransactionEligibleForNpsComms: Boolean, orderReferenceId: String, transactionCompletionTime: Long, - isChristmasCelebrationExperimentEnabled: Boolean, ) { navigator.clearBackStackUpToAndNavigate( destination = @@ -803,7 +782,6 @@ private fun goToPaymentSummaryScreen( isTransactionEligibleForNpsComms = isTransactionEligibleForNpsComms, orderReferenceId = orderReferenceId, transactionCompletionTime = transactionCompletionTime, - isChristmasCelebrationExperimentEnabled = isChristmasCelebrationExperimentEnabled, ), popUpTo = NavGraphs.root, inclusive = false, diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/sendmoney/viewmodel/SendMoneyViewModel.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/sendmoney/viewmodel/SendMoneyViewModel.kt index 73bc8b5893..50214f96e7 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/sendmoney/viewmodel/SendMoneyViewModel.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/management/common/sendmoney/viewmodel/SendMoneyViewModel.kt @@ -40,7 +40,6 @@ import com.navi.common.upi.METADATA import com.navi.common.upi.PAYER_BANK_ACCOUNT_ID import com.navi.common.upi.SOURCE_SCREEN_NAME import com.navi.common.upi.T_STORE_ORDER_REFERENCE_ID -import com.navi.common.usecase.LitmusExperimentsUseCase import com.navi.common.utils.Constants.UNDERSCORE import com.navi.common.utils.EMPTY import com.navi.common.utils.SPACE @@ -158,7 +157,6 @@ import com.navi.pay.utils.INTENT_OR_SCAN_PAY_TRANSACTION_ERROR import com.navi.pay.utils.INVALID_VPA import com.navi.pay.utils.KEY_IS_FIRST_TRANSACTION_SUCCESSFUL import com.navi.pay.utils.LITE_MAX_SEND_MONEY -import com.navi.pay.utils.LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION import com.navi.pay.utils.NAVI_AXIS_UPI_HANDLE import com.navi.pay.utils.NAVI_PAY_OF_TYPE_INTENT_TRANSACTION import com.navi.pay.utils.NAVI_PAY_PURPLE_CTA_LOADER_LOTTIE @@ -250,7 +248,6 @@ constructor( private val upiLiteExperimentationUseCase: UpiLiteExperimentationUseCase, private val upiLiteCommsAndMandateExecutionHandler: UpiLiteCommsAndMandateExecutionHandler, val accountListCheckBalanceUseCase: AccountListCheckBalanceUseCase, - private val litmusExperimentsUseCase: LitmusExperimentsUseCase, private val sendMoneyUseCase: SendMoneyUseCase, naviPayActivityDataProvider: NaviPayActivityDataProvider, ) : NaviPayBaseVM() { @@ -527,10 +524,6 @@ constructor( private val isLiteAutoTopUpExperimentEnabled = MutableStateFlow(false) - private val _isChristmasCelebrationExperimentEnabled = MutableStateFlow(false) - val isChristmasCelebrationExperimentEnabled = - _isChristmasCelebrationExperimentEnabled.asStateFlow() - private val appliedConfeeDetails = MutableStateFlow>(emptyList()) private val startPaymentJobReference = AtomicReference() @@ -551,13 +544,6 @@ constructor( isLiteAutoTopUpExperimentEnabled.update { upiLiteExperimentationUseCase.getAutoTopExperimentData().isAutoTopUpEnabled == true } - - _isChristmasCelebrationExperimentEnabled.update { - litmusExperimentsUseCase - .execute(experimentName = LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION) - ?.variant - ?.enabled == true - } } } diff --git a/android/navi-pay/src/main/kotlin/com/navi/pay/utils/NaviPayConstants.kt b/android/navi-pay/src/main/kotlin/com/navi/pay/utils/NaviPayConstants.kt index 18fe2adbb5..8ab43e880a 100644 --- a/android/navi-pay/src/main/kotlin/com/navi/pay/utils/NaviPayConstants.kt +++ b/android/navi-pay/src/main/kotlin/com/navi/pay/utils/NaviPayConstants.kt @@ -50,16 +50,12 @@ const val NAVI_PAY_FAIL_LOTTIE = "navi-pay-failed.lottie" const val NAVI_PAY_PENDING_LOTTIE = "navi-pay-pending.lottie" const val NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V2 = "navi-pay-payment-successful-main-v2.lottie" const val NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V3 = "navi-pay-payment-successful-main-v3.lottie" -const val NAVI_PAY_PAYMENT_SUCCESSFUL_CHRISTMAS_CELEBRATION_LOTTIE = - "navi-pay-payment-successful-christmas-celebration.lottie" const val NAVI_PAY_PRIMARY_CTA_LOADER_LOTTIE = "navi-pay-primary-cta-loader.lottie" const val NAVI_PAY_DISABLE_UPI_LITE_SUCCESS_LOTTIE_V2 = "navi-pay-disable-upi-lite-success-v2.lottie" const val NAVI_PAY_COIN_LOADER_LOTTIE = "navi-pay-coin-loader.lottie" const val NAVI_PAY_PAYMENT_PROGRESS_LOTTIE = "navi-pay-payment-loader.lottie" -const val NAVI_PAY_PAYMENT_PROGRESS_CHRISTMAS_CELEBRATION_LOTTIE = - "navi-pay-payment-christmas-celebration-loader.lottie" const val NAVI_PAY_PURPLE_CTA_LOADER_LOTTIE = "navi-pay-purple-cta-loader.lottie" const val NAVI_PAY_GREEN_TICK_LOTTIE = "navi-pay-green-tick.lottie" const val NAVI_PAY_RECONNECT_UPI_NUMBER_LOTTIE = "navi-pay-reconnect-upi-number.lottie" @@ -175,7 +171,6 @@ const val LITMUS_EXPERIMENT_NAVIPAY_LITE_DEFAULT_ENTERED_AMOUNT = const val LITMUS_EXPERIMENT_NAVIPAY_ORDER_TAG_SUMMARY = "NaviPay-order-tag-summary" const val LITMUS_EXPERIMENT_NAVIPAY_CHECK_BALANCE_DURING_TRANSACTION = "NaviPay-exp-check-balance-during-transaction" -const val LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION = "NaviPay-exp-rwd-holiday-animation" const val LITMUS_EXPERIMENT_NAVIPAY_FREQUENT_CONTACT_IN_QR_SCANNER = "NaviPay-frequent-contact-in-qr-scanner" const val LITMUS_EXPERIMENT_NAVIPAY_SMV_BINDING = "NaviPay-exp-smv-binding" @@ -185,7 +180,6 @@ val NAVI_PAY_LITMUS_EXPERIMENTS = LITMUS_EXPERIMENT_NAVIPAY_LITE_DEFAULT_ENTERED_AMOUNT, LITMUS_EXPERIMENT_NAVIPAY_ORDER_TAG_SUMMARY, LITMUS_EXPERIMENT_NAVIPAY_CHECK_BALANCE_DURING_TRANSACTION, - LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION, LITMUS_EXPERIMENT_NAVIPAY_FREQUENT_CONTACT_IN_QR_SCANNER, LITMUS_EXPERIMENT_NAVIPAY_SMV_BINDING, ) diff --git a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/screens/TransactionPollingScreen.kt b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/screens/TransactionPollingScreen.kt index 6f7394fda3..4d3093c7b8 100644 --- a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/screens/TransactionPollingScreen.kt +++ b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/screens/TransactionPollingScreen.kt @@ -41,9 +41,7 @@ import com.navi.pay.common.ui.FullScreenLottie import com.navi.pay.common.ui.FullScreenLottieV2 import com.navi.pay.common.ui.NaviPayLottieAnimationV2 import com.navi.pay.common.utils.NaviPayMediaPlayer -import com.navi.pay.utils.NAVI_PAY_PAYMENT_PROGRESS_CHRISTMAS_CELEBRATION_LOTTIE import com.navi.pay.utils.NAVI_PAY_PAYMENT_PROGRESS_LOTTIE -import com.navi.pay.utils.NAVI_PAY_PAYMENT_SUCCESSFUL_CHRISTMAS_CELEBRATION_LOTTIE import com.navi.pay.utils.NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V2 import com.navi.pay.utils.clearBackStackUpToAndNavigate import com.navi.pay.utils.getDisplayableAmount @@ -129,10 +127,6 @@ fun TransactionPollingScreen( NaviPayMediaPlayer(activityRef = WeakReference(naviPaymentActivity)) } - val isChristmasCelebrationExperimentEnabled by - transactionPollingViewModel.isChristmasCelebrationExperimentEnabled - .collectAsStateWithLifecycle() - val finishWithData: (statusResponse: TransactionDetails?) -> Unit = { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { naviPaymentActivity.setTranslucent(false) @@ -250,10 +244,7 @@ fun TransactionPollingScreen( FullScreenLottie(lottieFileName = "gold_processing_transaction_lottie.json") } else { FullScreenLottieV2( - lottieFileName = - if (isChristmasCelebrationExperimentEnabled) - NAVI_PAY_PAYMENT_PROGRESS_CHRISTMAS_CELEBRATION_LOTTIE - else NAVI_PAY_PAYMENT_PROGRESS_LOTTIE, + lottieFileName = NAVI_PAY_PAYMENT_PROGRESS_LOTTIE, title = stringResource( id = R.string.payment_in_progress_v2, @@ -265,10 +256,7 @@ fun TransactionPollingScreen( } is PollingScreenState.Success -> { NaviPayLottieAnimationV2( - lottieFileName = - if (isChristmasCelebrationExperimentEnabled) - NAVI_PAY_PAYMENT_SUCCESSFUL_CHRISTMAS_CELEBRATION_LOTTIE - else NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V2, + lottieFileName = NAVI_PAY_PAYMENT_SUCCESSFUL_MAIN_LOTTIE_V2, onAnimationEnd = { finishWithData.invoke((screenState as PollingScreenState.Success).data) }, diff --git a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/viewmodel/TransactionPollingViewModel.kt b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/viewmodel/TransactionPollingViewModel.kt index 612a4b4e41..b63f36b9a3 100644 --- a/android/navi-payment/src/main/java/com/navi/payment/nativepayment/viewmodel/TransactionPollingViewModel.kt +++ b/android/navi-payment/src/main/java/com/navi/payment/nativepayment/viewmodel/TransactionPollingViewModel.kt @@ -23,11 +23,9 @@ import com.navi.common.extensions.or import com.navi.common.model.RequestConfig import com.navi.common.network.models.GenericErrorResponse import com.navi.common.network.models.isSuccessWithData -import com.navi.common.usecase.LitmusExperimentsUseCase import com.navi.common.utils.toJsonObject import com.navi.pay.R import com.navi.pay.common.theme.color.NaviPayColor -import com.navi.pay.utils.LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION import com.navi.payment.model.common.SignalPaymentData import com.navi.payment.model.paymentmethod.Amount import com.navi.payment.nativepayment.NaviPaymentAnalyticScreenName @@ -81,7 +79,6 @@ constructor( private val paymentRepository: PaymentRepository, private val paymentDataProvider: PaymentDataProvider, private val transactionStatusUseCase: TransactionStatusUseCase, - private val litmusExperimentsUseCase: LitmusExperimentsUseCase, private val pmsSendMoneyUseCase: PmsSendMoneyUseCase, ) : NaviPaymentBaseVM(NaviPaymentAnalyticScreenName.TRANSACTION_POLLING_SCREEN.screenName) { @@ -114,10 +111,6 @@ constructor( private val _statusBarColorForLottieTransition = MutableSharedFlow() val statusBarColorForLottieTransition = _statusBarColorForLottieTransition.asSharedFlow() - private val _isChristmasCelebrationExperimentEnabled = MutableStateFlow(false) - val isChristmasCelebrationExperimentEnabled = - _isChristmasCelebrationExperimentEnabled.asStateFlow() - private val _paymentTransactionStatus = MutableStateFlow(TransactionPollingApiStateV2.Init) val paymentTransactionStatus = _paymentTransactionStatus.asStateFlow() @@ -126,19 +119,6 @@ constructor( init { if (naviUpiTransactionInfo.isNull()) pollTransactionStatus() else executeSendMoney() - setLitmusExperimentValues() - } - - private fun setLitmusExperimentValues() { - viewModelScope.safeLaunch(Dispatchers.IO) { - _isChristmasCelebrationExperimentEnabled.update { - litmusExperimentsUseCase - .execute(experimentName = LITMUS_EXPERIMENT_NAVIPAY_CHRISTMAS_CELEBRATION) - ?.variant - ?.enabled - .orFalse() - } - } } private fun executeSendMoney() {