aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-10-31 10:10:30 -0700
committerAdam Soltys <[email protected]>2024-10-31 10:10:30 -0700
commitd4d9ad4583d52d8f974e9c5753cd4a841ed58087 (patch)
tree388c727cd1ad2c7768d1c00aa71bfb0af7d60b43
parentd63d502755fa71f9da04247500d78139fd61fbb9 (diff)
downloadcoinos-ui-d4d9ad4583d52d8f974e9c5753cd4a841ed58087.tar.gz
coinos-ui-d4d9ad4583d52d8f974e9c5753cd4a841ed58087.zip
lint
-rw-r--r--src/lib/parse.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/lib/parse.ts b/src/lib/parse.ts
index fcce7e1e..aeb823e3 100644
--- a/src/lib/parse.ts
+++ b/src/lib/parse.ts
@@ -4,16 +4,18 @@ import { redirect } from "@sveltejs/kit";
import bip21 from "bip21";
import { validate } from "bitcoin-address-validation";
-export default async (t, host) => {
- if (!t) return;
+export default async (s, host) => {
+ if (!s) return;
+ let t = s;
if (t.startsWith("http")) redirect(307, t);
if (t.startsWith(host)) redirect(307, `http://${t}`);
- let amount, user;
+ let amount;
+ let user;
t = t.trim();
- t.toLowerCase().startsWith("bitcoin:") &&
+ if (t.toLowerCase().startsWith("bitcoin:"))
({
address: t,
options: { amount },
@@ -46,7 +48,7 @@ export default async (t, host) => {
// bitcoin
if (validate(t) || isLiquid(t)) {
let r = `/send/bitcoin/${t}`;
- if (amount) r += "/" + amount;
+ if (amount) r += `/${amount}`;
redirect(307, r);
}