diff options
author | Florian Dold <florian@dold.me> | 2024-02-28 01:29:22 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-02-28 01:29:22 +0100 |
commit | 4aacad96d0d02293d2d665e99a9bdf1c4adaf421 (patch) | |
tree | 7075eac8e18f9a592ade4c705c2fa03f1a21847d | |
parent | 8b88540037d6f5a6d2d8fa583c6a7d46e7fd6e04 (diff) | |
download | wallet-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.ts | 7 |
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, |