diff options
author | Marc Stibane <marc@taler.net> | 2023-07-25 16:40:50 +0200 |
---|---|---|
committer | Marc Stibane <marc@taler.net> | 2023-07-25 16:40:50 +0200 |
commit | 563902ee110ac7722c2a785ebbd5f188af050835 (patch) | |
tree | 2d6a5e22eef36ecbe7fb1464881bbe314e2cc66e | |
parent | 97ca40f5b60bb5bbdb4d107d2247d73a6fd4119a (diff) | |
download | taler-ios-563902ee110ac7722c2a785ebbd5f188af050835.tar.gz taler-ios-563902ee110ac7722c2a785ebbd5f188af050835.tar.bz2 taler-ios-563902ee110ac7722c2a785ebbd5f188af050835.zip |
Expired, pending
-rw-r--r-- | TalerWallet1/Views/Transactions/TransactionDetailView.swift | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/TalerWallet1/Views/Transactions/TransactionDetailView.swift b/TalerWallet1/Views/Transactions/TransactionDetailView.swift index e1af98c..b01cd4f 100644 --- a/TalerWallet1/Views/Transactions/TransactionDetailView.swift +++ b/TalerWallet1/Views/Transactions/TransactionDetailView.swift @@ -109,6 +109,9 @@ struct TransactionDetailView: View { if newMajor == .done { symLog.log("newTxState.major == done => dismiss sheet") doneAction() // if this view is in a sheet this action will dissmiss it + } else if newMajor == .expired { + symLog.log("newTxState.major == expired => dismiss sheet") + doneAction() // if this view is in a sheet this action will dissmiss it } else if newMajor == .pending { if let newMinor { if newMinor == .exchangeWaitReserve { // user did confirm on bank website @@ -233,7 +236,7 @@ struct TransactionDetailView: View { .lineLimit(4) .padding(.bottom) // TODO: isSendCoins should show QR only while not expired - if pending || transaction.isSendCoins { + if pending { QRCodeDetails(transaction: transaction) } ThreeAmountsSheet(common: common, topTitle: transaction.localizedType, |