summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-10-01 13:34:28 -0300
committerSebastian <sebasjm@gmail.com>2021-10-01 13:35:25 -0300
commitbff5b3f59c83222a198d38f7d18587c759a2568a (patch)
tree9378aa170725fdf12261874471cbe7b9b6e023db
parent398bd0664b7655f77799ed048c8ca2f5cf23ebaf (diff)
downloadwallet-core-bff5b3f59c83222a198d38f7d18587c759a2568a.tar.gz
wallet-core-bff5b3f59c83222a198d38f7d18587c759a2568a.tar.bz2
wallet-core-bff5b3f59c83222a198d38f7d18587c759a2568a.zip
FIX: skip checking noncePriv eq if the URI doesn't specify a noncePriv value
-rw-r--r--packages/taler-wallet-core/src/operations/pay.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/operations/pay.ts b/packages/taler-wallet-core/src/operations/pay.ts
index c524f4c98..91268400a 100644
--- a/packages/taler-wallet-core/src/operations/pay.ts
+++ b/packages/taler-wallet-core/src/operations/pay.ts
@@ -893,7 +893,7 @@ async function startDownloadProposal(
*/
if (oldProposal &&
oldProposal.downloadSessionId === sessionId &&
- oldProposal.noncePriv === noncePriv &&
+ (!noncePriv || oldProposal.noncePriv === noncePriv) &&
oldProposal.claimToken === claimToken) {
await processDownloadProposal(ws, oldProposal.proposalId);
return oldProposal.proposalId;