diff options
Diffstat (limited to 'packages/merchant-backend-ui/src/pages/RequestPayment.tsx')
-rw-r--r-- | packages/merchant-backend-ui/src/pages/RequestPayment.tsx | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/merchant-backend-ui/src/pages/RequestPayment.tsx b/packages/merchant-backend-ui/src/pages/RequestPayment.tsx index d0ac3d604..86c7e6f60 100644 --- a/packages/merchant-backend-ui/src/pages/RequestPayment.tsx +++ b/packages/merchant-backend-ui/src/pages/RequestPayment.tsx @@ -82,6 +82,7 @@ export function RequestPayment({ return; } checkUrl.searchParams.set("timeout_s", longpollDelayMs.toString()); + const delayMs = 500; function check() { let retried = false; function retryOnce() { @@ -123,20 +124,20 @@ export function RequestPayment({ console.error("could not parse response:", e); } } - setTimeout(retryOnce, 500); + setTimeout(retryOnce, delayMs); } }; req.onerror = function () { - setTimeout(retryOnce, 500); + setTimeout(retryOnce, delayMs); }; req.ontimeout = function () { - setTimeout(retryOnce, 500); + setTimeout(retryOnce, delayMs); }; req.timeout = longpollDelayMs; req.open("GET", checkUrl.href); req.send(); } - setTimeout(check, 500); + setTimeout(check, delayMs); }); return ( <Page> |