diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Transaction.tsx | 28 |
1 files changed, 15 insertions, 13 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx index fa4b75639..076110522 100644 --- a/packages/taler-wallet-webextension/src/wallet/Transaction.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Transaction.tsx @@ -463,20 +463,22 @@ export function TransactionView({ {transaction.exchangeBaseUrl} </Header> - {/**FIXME: DD37 check if this holds */} {transaction.txState.major !== - TransactionMajorState.Pending ? undefined : transaction - .withdrawalDetails.type === WithdrawalType.ManualTransfer ? ( - //manual withdrawal - <BankDetailsByPaytoType - amount={raw} - exchangeBaseUrl={transaction.exchangeBaseUrl} - subject={transaction.withdrawalDetails.reservePub} - /> - ) : ( - //integrated bank withdrawal - <ShowWithdrawalDetailForBankIntegrated transaction={transaction} /> - )} + TransactionMajorState.Pending ? undefined : + transaction.txState.minor === TransactionMinorState.KycRequired || + transaction.txState.minor === TransactionMinorState.AmlRequired ? undefined : + transaction + .withdrawalDetails.type === WithdrawalType.ManualTransfer ? ( + //manual withdrawal + <BankDetailsByPaytoType + amount={raw} + exchangeBaseUrl={transaction.exchangeBaseUrl} + subject={transaction.withdrawalDetails.reservePub} + /> + ) : ( + //integrated bank withdrawal + <ShowWithdrawalDetailForBankIntegrated transaction={transaction} /> + )} <Part title={i18n.str`Details`} text={ |