diff options
| author | Adam Soltys <[email protected]> | 2022-11-12 20:03:54 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-11-12 20:03:54 -0800 |
| commit | c29c24e25bba912aaa54bf76b17d044acf3d6ec0 (patch) | |
| tree | 4f068f78ac5acb3447674aae68b8f6dfc56da3e1 /src | |
| parent | 03e000c35dafb01385c7c022493c3bd127dda50f (diff) | |
| download | coinos-ui-c29c24e25bba912aaa54bf76b17d044acf3d6ec0.tar.gz coinos-ui-c29c24e25bba912aaa54bf76b17d044acf3d6ec0.zip | |
handle voucher scan
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/(app)/send/[...text]/+page.server.js | 2 | ||||
| -rw-r--r-- | src/routes/(app)/send/[...text]/+page.svelte | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/routes/(app)/send/[...text]/+page.server.js b/src/routes/(app)/send/[...text]/+page.server.js index 90e4c4d9..2a93186d 100644 --- a/src/routes/(app)/send/[...text]/+page.server.js +++ b/src/routes/(app)/send/[...text]/+page.server.js @@ -25,6 +25,8 @@ let parse = async (t, host) => { } } + if (t.includes("/voucher")) throw redirect(307, t.substring(t.indexOf('/voucher'))); + if (t.toLowerCase().startsWith('lnurl')) throw redirect(307, `/ln/${t}`); if (t.includes(':')) t = t.split(':')[1]; diff --git a/src/routes/(app)/send/[...text]/+page.svelte b/src/routes/(app)/send/[...text]/+page.svelte index a6c38d63..81706c61 100644 --- a/src/routes/(app)/send/[...text]/+page.svelte +++ b/src/routes/(app)/send/[...text]/+page.svelte @@ -31,7 +31,7 @@ <svelte:window bind:innerWidth={w} /> <AppHeader {data} /> -<div class="container px-4 max-w-lg mx-auto space-y-5 mt-10"> +<div class="container px-4 max-w-lg mx-auto space-y-5 mt-20"> <h1 class="px-3 md:px-0 text-center text-3xl md:text-4xl font-semibold">Send</h1> <form method="POST" use:enhance> |
