aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-09-20 16:37:28 -0700
committerAdam Soltys <[email protected]>2023-09-20 16:37:28 -0700
commitff3609fe6cdb3606828592903d212599b65b6ee4 (patch)
tree1897d2104d70731f0cac61fa26fec5b3043eddb7
parentff5f882ad54113d85f62276855a5ca7fa433c1c8 (diff)
downloadcoinos-ui-ff3609fe6cdb3606828592903d212599b65b6ee4.tar.gz
coinos-ui-ff3609fe6cdb3606828592903d212599b65b6ee4.zip
fix protocol
-rw-r--r--src/routes/(app)/[username]/shopify.js/+server.js8
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