diff options
author | Florian Dold <florian.dold@gmail.com> | 2020-08-20 17:49:07 +0530 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2020-08-20 17:49:07 +0530 |
commit | 9ed4a331019dab10c8bd37094e3dcde2efdac2e6 (patch) | |
tree | 74f49d47962cda1e080a39f39ad7e75676487f82 /contrib | |
parent | d6e655ed401094f6f6a98e1189fb8174e85c7f4c (diff) | |
download | merchant-9ed4a331019dab10c8bd37094e3dcde2efdac2e6.tar.gz merchant-9ed4a331019dab10c8bd37094e3dcde2efdac2e6.tar.bz2 merchant-9ed4a331019dab10c8bd37094e3dcde2efdac2e6.zip |
properly construct URL inside JS
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/offer_refund.en.must | 2 | ||||
-rw-r--r-- | contrib/request_payment.en.must | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/contrib/offer_refund.en.must b/contrib/offer_refund.en.must index 7961367d..19af479d 100644 --- a/contrib/offer_refund.en.must +++ b/contrib/offer_refund.en.must @@ -112,7 +112,7 @@ body { req.onerror = function () { setTimeout(check, delayMs); } - req.open("GET", checkUrl); + req.open("GET", checkUrl.href); req.send(); } diff --git a/contrib/request_payment.en.must b/contrib/request_payment.en.must index 1d666fef..73fc455e 100644 --- a/contrib/request_payment.en.must +++ b/contrib/request_payment.en.must @@ -90,7 +90,8 @@ body { <body> <script> let delayMs = 60000; - let checkUrl = "{{& order_status_url }}&timeout_ms=" + delayMs.toString(); + let checkUrl = new URL("{{& order_status_url }}"); + checkUrl.searchParams.set("timeout_ms", delayMs.toString()); function check() { let req = new XMLHttpRequest(); req.onreadystatechange = function () { @@ -122,7 +123,7 @@ body { setTimeout(check, 5); } req.timeout = delayMs; - req.open("GET", checkUrl); + req.open("GET", checkUrl.href); req.send(); } setTimeout(check, 5); |