commit f58fd14035cd10fff43ce08e79109438928d03b8 parent 388de375560063c882c71edfd3f2818556745a31 Author: Florian Dold <florian.dold@gmail.com> Date: Mon, 7 Sep 2020 11:13:51 +0530 respect already_paid_order_id in order status page JS Diffstat:
| M | contrib/request_payment.en.must | | | 10 | ++++++++++ |
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/contrib/request_payment.en.must b/contrib/request_payment.en.must @@ -113,6 +113,16 @@ body { console.error("could not parse response:", e); } } + if (req.status === 402) { + try { + let resp = JSON.parse(req.responseText); + if (resp.already_paid_order_id && resp.fulfillment_url) { + window.location = resp.fulfillment_url; + } + } catch (e) { + console.error("could not parse response:", e); + } + } setTimeout(check, delayMs); } };