summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-02-28 01:29:22 +0100
committerFlorian Dold <florian@dold.me>2024-02-28 01:29:22 +0100
commit4aacad96d0d02293d2d665e99a9bdf1c4adaf421 (patch)
tree7075eac8e18f9a592ade4c705c2fa03f1a21847d
parent8b88540037d6f5a6d2d8fa583c6a7d46e7fd6e04 (diff)
downloadwallet-core-dev/dold/deposit-longpolling.tar.gz
wallet-core-dev/dold/deposit-longpolling.tar.bz2
wallet-core-dev/dold/deposit-longpolling.zip
wallet-core: enable deposit long-pollingdev/dold/deposit-longpolling
-rw-r--r--packages/taler-wallet-core/src/deposits.ts7
1 files changed, 2 insertions, 5 deletions
diff --git a/packages/taler-wallet-core/src/deposits.ts b/packages/taler-wallet-core/src/deposits.ts
index 68ebc9507..47f95219a 100644
--- a/packages/taler-wallet-core/src/deposits.ts
+++ b/packages/taler-wallet-core/src/deposits.ts
@@ -891,9 +891,7 @@ async function processDepositGroupPendingTrack(
});
return TaskRunResult.finished();
} else {
- // Backing off until deposit long-polling works in the exchange.
- return TaskRunResult.backoff();
- // return TaskRunResult.longpollReturnedPending();
+ return TaskRunResult.longpollReturnedPending();
}
}
@@ -1128,8 +1126,7 @@ async function trackDeposit(
wireHash,
});
url.searchParams.set("merchant_sig", sigResp.sig);
- // Not doing long-polling yet as it looks like it's broken in the exchange (2024-02-20)
- // url.searchParams.set("timeout_ms", "30000");
+ url.searchParams.set("timeout_ms", "30000");
const httpResp = await wex.http.fetch(url.href, {
method: "GET",
cancellationToken: wex.cancellationToken,