aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-11-08 16:57:48 +0100
committerFlorian Dold <florian@dold.me>2023-11-08 16:57:48 +0100
commitbbcfc2cbb5ae9105b6376bfd601cfd68adb4f7f3 (patch)
treece4d9b3fdd8e913acf9db18710c2b8e892ee5da1
parent220dcfc39737aa22d79e397392e3cca0fdd7d8f3 (diff)
downloadwallet-core-bbcfc2cbb5ae9105b6376bfd601cfd68adb4f7f3.tar.xz
wallet-core: do not consider peer pull tx as pending when in dialog state
-rw-r--r--packages/taler-wallet-core/src/operations/pending.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/packages/taler-wallet-core/src/operations/pending.ts b/packages/taler-wallet-core/src/operations/pending.ts
index e30958226..49dcbd5a6 100644
--- a/packages/taler-wallet-core/src/operations/pending.ts
+++ b/packages/taler-wallet-core/src/operations/pending.ts
@@ -580,10 +580,10 @@ async function gatherPeerPullDebitPending(
const timestampDue =
timestampOptionalAbsoluteFromDb(retryRecord?.retryInfo.nextRetry) ??
AbsoluteTime.now();
- // switch (pi.status) {
- // case PeerPullDebitRecordStatus.DialogProposed:
- // return;
- // }
+ switch (pi.status) {
+ case PeerPullDebitRecordStatus.DialogProposed:
+ return;
+ }
resp.pendingOperations.push({
type: PendingTaskType.PeerPullDebit,
...getPendingCommon(ws, opId, timestampDue),