diff options
| author | Adam Soltys <[email protected]> | 2023-09-20 16:37:28 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-09-20 16:37:28 -0700 |
| commit | ff3609fe6cdb3606828592903d212599b65b6ee4 (patch) | |
| tree | 1897d2104d70731f0cac61fa26fec5b3043eddb7 | |
| parent | ff5f882ad54113d85f62276855a5ca7fa433c1c8 (diff) | |
| download | coinos-ui-ff3609fe6cdb3606828592903d212599b65b6ee4.tar.gz coinos-ui-ff3609fe6cdb3606828592903d212599b65b6ee4.zip | |
fix protocol
| -rw-r--r-- | src/routes/(app)/[username]/shopify.js/+server.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/routes/(app)/[username]/shopify.js/+server.js b/src/routes/(app)/[username]/shopify.js/+server.js index 03b922fb..36c1b022 100644 --- a/src/routes/(app)/[username]/shopify.js/+server.js +++ b/src/routes/(app)/[username]/shopify.js/+server.js @@ -14,7 +14,7 @@ window.addEventListener('load', async () => { return f(); }; - await wait(() => ["coinos", "bitcoin", "btc", "btcpayserver", "btcpay server"].filter(value => document.querySelector(".payment-method-list__item__info").innerText.toLowerCase().indexOf(value) !== -1).length === 0); + await wait(() => ["coinos", "bitcoin", "btc", "btcpayserver", "btcpay server"].some(v => ~(document.querySelector(".payment-method-list__item__info").innerText.toLowerCase().indexOf(v)))); let sat = (s) => { s = Math.abs(s); @@ -72,7 +72,7 @@ window.addEventListener('load', async () => { main.style.fontFamily = 'Public Sans, sans-serif'; main.innerHTML = 'Please Pay'; - let data = await fetch('${url.protocol}//${url.host}/api/invoice', { + let data = await fetch('https://${url.host}/api/invoice', { method: 'POST', mode: 'cors', headers: { @@ -83,7 +83,7 @@ window.addEventListener('load', async () => { invoice: { fiat, type: 'lightning', - webhook: \`${url.protocol}//${url.host}/api/shopify/\${Shopify.checkout.order_id}\` + webhook: \`https://${url.host}/api/shopify/\${Shopify.checkout.order_id}\` }, user: { username: '${username}' } }) @@ -154,7 +154,7 @@ window.addEventListener('load', async () => { let { type, data: d } = JSON.parse(data); if (type === 'payment') { main.innerHTML = - '<img id="check" src="${url.protocol}//${url.host}/icons/check.svg" alt="Check" />' + + '<img id="check" src="https://${url.host}/icons/check.svg" alt="Check" />' + \`<h1>Payment received!</h1> <h2> \${((d.amount * d.rate) / 100000000).toFixed(2)} CAD |
