commit fbab16ef23fb216c8322cdb1fa7e92173fa73133
parent 1f31ebc3cc4b116f4d762f974e803c7ef85ab51f
Author: Florian Dold <florian@dold.me>
Date: Sat, 24 Jun 2023 17:54:15 +0200
wallet-core: allow deleting a peer-push-credit transaction in dialog state
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/taler-wallet-core/src/operations/pay-peer-push-credit.ts b/packages/taler-wallet-core/src/operations/pay-peer-push-credit.ts
@@ -928,7 +928,7 @@ export function computePeerPushCreditTransactionActions(
): TransactionAction[] {
switch (pushCreditRecord.status) {
case PeerPushPaymentIncomingStatus.DialogProposed:
- return [];
+ return [TransactionAction.Delete];
case PeerPushPaymentIncomingStatus.PendingMerge:
return [TransactionAction.Abort, TransactionAction.Suspend];
case PeerPushPaymentIncomingStatus.Done: