From 5bd27ba0236eede6f418798bf11c39f8fc713212 Mon Sep 17 00:00:00 2001 From: Abhinav Gupta Date: Fri, 4 Jul 2025 11:58:50 +0530 Subject: [PATCH] NTP-74530 | add litmus in nudge condition (#16838) --- .../navi/moneymanager/common/network/model/ConfigResponse.kt | 1 - .../postonboard/dashboard/viewmodel/DashboardViewModel.kt | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/common/network/model/ConfigResponse.kt b/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/common/network/model/ConfigResponse.kt index e8474513b5..ab3255c04b 100644 --- a/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/common/network/model/ConfigResponse.kt +++ b/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/common/network/model/ConfigResponse.kt @@ -19,7 +19,6 @@ data class MMConfigResponse( val categories: List? = null, val billCalendarFABTitle: String? = null, val billCalendarConfig: LitmusConfig? = null, - val nudgeConfig: LitmusConfig? = null, val darkThemeEnabled: LitmusConfig? = null, val bankCodeToFipIdMap: Map? = null, val contactsTaggingLitmusConfig: LitmusConfig? = null, diff --git a/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/postonboard/dashboard/viewmodel/DashboardViewModel.kt b/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/postonboard/dashboard/viewmodel/DashboardViewModel.kt index fd3d88f729..7d6777a8d2 100644 --- a/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/postonboard/dashboard/viewmodel/DashboardViewModel.kt +++ b/android/navi-money-manager/src/main/kotlin/com/navi/moneymanager/postonboard/dashboard/viewmodel/DashboardViewModel.kt @@ -670,7 +670,8 @@ constructor( viewModelScope.safeLaunch(Dispatchers.IO) { sendEvent( DashboardScreenUiEvent.UpdateNudgeEnabledStatus( - mmConfigResponseHelper.getMMConfig()?.nudgeEnabled?.enabled == true + mmConfigResponseHelper.getMMConfig()?.nudgeEnabled?.enabled == true && + mmConfigResponseHelper.getMMConfig()?.billCalendarConfig?.enabled == true ) ) }