diff options
author | Florian Dold <florian@dold.me> | 2024-02-20 16:15:18 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-02-20 16:15:18 +0100 |
commit | ba3e64470ae035c431ca8107ed547269e7307c4a (patch) | |
tree | 7cfba30a605c969db34458c19838abdc0a4ae836 /packages/taler-wallet-core/src/deposits.ts | |
parent | 7ecd0b96bc18440209775605bd3e325465638e1a (diff) | |
download | wallet-core-ba3e64470ae035c431ca8107ed547269e7307c4a.tar.gz wallet-core-ba3e64470ae035c431ca8107ed547269e7307c4a.tar.bz2 wallet-core-ba3e64470ae035c431ca8107ed547269e7307c4a.zip |
wallet-core: long-polling
Diffstat (limited to 'packages/taler-wallet-core/src/deposits.ts')
-rw-r--r-- | packages/taler-wallet-core/src/deposits.ts | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/taler-wallet-core/src/deposits.ts b/packages/taler-wallet-core/src/deposits.ts index f532dc136..38e8f04bb 100644 --- a/packages/taler-wallet-core/src/deposits.ts +++ b/packages/taler-wallet-core/src/deposits.ts @@ -889,7 +889,9 @@ async function processDepositGroupPendingTrack( }); return TaskRunResult.finished(); } else { - return TaskRunResult.longpollReturnedPending(); + // Backing off until deposit long-polling works in the exchange. + return TaskRunResult.backoff(); + // return TaskRunResult.longpollReturnedPending(); } } @@ -1134,7 +1136,8 @@ async function trackDeposit( wireHash, }); url.searchParams.set("merchant_sig", sigResp.sig); - url.searchParams.set("timeout_ms", "30000"); + // Not doing long-polling yet as it looks like it's broken in the exchange (2024-02-20) + // url.searchParams.set("timeout_ms", "30000"); const httpResp = await ws.http.fetch(url.href, { method: "GET", cancellationToken, |