TP-71073 | Fix Upi lite balance on home page (#11653)
This commit is contained in:
@@ -55,7 +55,7 @@ fun InitLifecycleListener(
|
||||
)
|
||||
}
|
||||
homeVM.updateShouldMakeAPICallState(shouldRefresh = true)
|
||||
homeVM.updateUPILiteBalance()
|
||||
homeVM.updateUpiLiteBalance()
|
||||
homeVM.updateUPILiteBalanceV2()
|
||||
homeVM.updateUPIVpa()
|
||||
AlfredManager.setCurrentScreenName(screenName = activity.screenName)
|
||||
|
||||
@@ -694,7 +694,7 @@ constructor(
|
||||
?.let { uiTronAction -> handleAction(uiTronAction) }
|
||||
}
|
||||
|
||||
fun updateUPILiteBalance() {
|
||||
fun updateUPILiteBalanceV2() {
|
||||
coroutineScope.launch(Dispatchers.IO) {
|
||||
val liteBalance = NaviApplication.instance.naviPayManager.get().getUpiLiteBalance()
|
||||
if (liteBalance.isNotEmpty()) {
|
||||
@@ -732,19 +732,21 @@ constructor(
|
||||
}
|
||||
}
|
||||
|
||||
fun updateUPILiteBalanceV2() {
|
||||
fun updateUpiLiteBalance() {
|
||||
coroutineScope.launch(Dispatchers.IO) {
|
||||
val liteBalance = NaviApplication.instance.naviPayManager.get().getUpiLiteBalance()
|
||||
handleAction(
|
||||
UpdateDataAction(
|
||||
listOf(
|
||||
UpdateDataAction.ViewData(
|
||||
layoutId = Constants.UPI_LITE_BALANCE_TEXT_V2,
|
||||
data = TextData(text = liteBalance.ifEmpty { Constants.ADD_MONEY })
|
||||
if (liteBalance.isNotEmpty()) {
|
||||
handleAction(
|
||||
UpdateDataAction(
|
||||
listOf(
|
||||
UpdateDataAction.ViewData(
|
||||
layoutId = Constants.UPI_LITE_BALANCE_TEXT,
|
||||
data = TextData(text = liteBalance)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -423,6 +423,7 @@ object Constants {
|
||||
const val OPEN_NEW_FRAGMENT = "openNewFragment"
|
||||
const val OVERLAY_SCREEN_TYPE = "overlayScreenType"
|
||||
const val UPI_LITE_BALANCE_TEXT_V2 = "upi_lite_balance_text_v2"
|
||||
const val UPI_LITE_BALANCE_TEXT = "upi_lite_balance_text"
|
||||
const val UPI_LITE_SUBTITLE_TEXT = "upi_lite_subtitle_text"
|
||||
const val ADD_MONEY = "ADD MONEY"
|
||||
const val UPI_ID_CONTAINER = "upi_id_container"
|
||||
|
||||
Reference in New Issue
Block a user