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 | 688dfaa606a6c4b32365247651e06fa2eec220eb (patch) | |
| tree | 4f068f78ac5acb3447674aae68b8f6dfc56da3e1 /src | |
| parent | 4cb58af7947f65d653a2f6f109f660a3aa32d801 (diff) | |
| download | coinos-ui-688dfaa606a6c4b32365247651e06fa2eec220eb.tar.gz coinos-ui-688dfaa606a6c4b32365247651e06fa2eec220eb.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> |
