commit 098d1eb7ebfcd2d4b460758772d42367a61dc5b2
parent a2e8ab944576f1ef62e316727f69038fa99d78eb
Author: Florian Dold <florian@dold.me>
Date: Thu, 14 Apr 2022 23:06:35 +0200
wallet-core: request reserve status with long poll timeout
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/packages/taler-wallet-core/src/operations/reserves.ts b/packages/taler-wallet-core/src/operations/reserves.ts
@@ -539,8 +539,11 @@ async function updateReserve(
return { ready: true };
}
+ const reserveUrl = new URL(`reserves/${reservePub}`, reserve.exchangeBaseUrl);
+ reserveUrl.searchParams.set("timeout_ms", "200");
+
const resp = await ws.http.get(
- new URL(`reserves/${reservePub}`, reserve.exchangeBaseUrl).href,
+ reserveUrl.href,
{
timeout: getReserveRequestTimeout(reserve),
},