NTP-71120 | Initiation mode from QR scan in payee entity fix (#16582)
This commit is contained in:
committed by
GitHub
parent
52da53fa1e
commit
af3fcea850
@@ -1238,7 +1238,7 @@ private fun navigateTo(
|
||||
naviPayActivityDataProvider: NaviPayActivityDataProvider,
|
||||
sendMoneyScreenSource: SendMoneyScreenSource.ScanAndPay,
|
||||
) {
|
||||
val payeeEntity = sendMoneyScreenSource.qrData.payeeEntity
|
||||
var payeeEntity = sendMoneyScreenSource.qrData.payeeEntity
|
||||
if (uriType == UriType.MANDATE) {
|
||||
navigator.clearBackStackUpToAndNavigate(
|
||||
destination =
|
||||
@@ -1247,11 +1247,12 @@ private fun navigateTo(
|
||||
inclusive = true,
|
||||
)
|
||||
} else {
|
||||
payeeEntity.copy(
|
||||
mode =
|
||||
if (payeeEntity.mode == DEFAULT_UPI_MODE) DEFAULT_QR_SCAN_INITIATION_MODE
|
||||
else payeeEntity.mode
|
||||
)
|
||||
payeeEntity =
|
||||
payeeEntity.copy(
|
||||
mode =
|
||||
if (payeeEntity.mode == DEFAULT_UPI_MODE) DEFAULT_QR_SCAN_INITIATION_MODE
|
||||
else payeeEntity.mode
|
||||
)
|
||||
naviPayActivityDataProvider.setSendMoneyScreenData(
|
||||
payeeEntity = payeeEntity,
|
||||
transactionType = UpiTransactionType.SCAN_PAY,
|
||||
|
||||
Reference in New Issue
Block a user