TP-38331 | Added crash fix for TP-38331 [ LoanRepaymentOptionsFragment] (#7716)
This commit is contained in:
committed by
GitHub
parent
04ef0f64be
commit
1001358b96
@@ -260,12 +260,12 @@ class LoanRepaymentOptionsFragment :
|
||||
naviWidget: NaviWidget,
|
||||
layoutBinding: ViewDataBinding?
|
||||
): ViewDataBinding? {
|
||||
viewLifecycleOwner.lifecycleScope.launch {
|
||||
(layoutBinding?.root as? BaseNaviWidgetLayout)?.updateLayout(
|
||||
layoutBinding,
|
||||
naviWidget,
|
||||
this@LoanRepaymentOptionsFragment
|
||||
)
|
||||
if (activity?.isFinishing?.not() == true && view != null && (isAdded || isResumed)) {
|
||||
viewLifecycleOwner.lifecycleScope.launch {
|
||||
(layoutBinding?.root as? BaseNaviWidgetLayout)?.updateLayout(
|
||||
layoutBinding, naviWidget, this@LoanRepaymentOptionsFragment
|
||||
)
|
||||
}
|
||||
}
|
||||
return layoutBinding
|
||||
}
|
||||
|
||||
@@ -195,6 +195,7 @@ class PaymentRepository @Inject constructor() : ResponseCallback() {
|
||||
|
||||
suspend fun fetchPaymentBehaviourWidget(type: String) =
|
||||
apiResponseCallback(retrofitService().fetchPaymentBehaviourWidget(type))
|
||||
|
||||
suspend fun fetchPaymentFailureBottomSheetData(data: InitiatePaymentRequest): RepoResult<BottomSheetInfoV2> =
|
||||
apiResponseCallback(retrofitService().fetchPaymentFailureBottomSheetData(data))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user