diff options
| author | Adam Soltys <[email protected]> | 2025-01-25 10:50:51 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-01-25 10:50:51 -0800 |
| commit | dbb00917d84a341f67b11bdfb6d8c50154f691c2 (patch) | |
| tree | de343a68f91a56e0f9934d63f78807bbd8298850 | |
| parent | 2da72f949f78d62e671e9d098b107fc35d4fe9f5 (diff) | |
| download | coinos-ui-dbb00917d84a341f67b11bdfb6d8c50154f691c2.tar.gz coinos-ui-dbb00917d84a341f67b11bdfb6d8c50154f691c2.zip | |
capture ln comments
| -rw-r--r-- | src/routes/(app)/ln/[lnurl]/+page.server.ts | 4 | ||||
| -rw-r--r-- | src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.server.ts (renamed from src/routes/(app)/send/lightning/[payreq]/+page.server.ts) | 0 | ||||
| -rw-r--r-- | src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.svelte (renamed from src/routes/(app)/send/lightning/[payreq]/+page.svelte) | 3 |
3 files changed, 5 insertions, 2 deletions
diff --git a/src/routes/(app)/ln/[lnurl]/+page.server.ts b/src/routes/(app)/ln/[lnurl]/+page.server.ts index 7b63e6f5..778e48f5 100644 --- a/src/routes/(app)/ln/[lnurl]/+page.server.ts +++ b/src/routes/(app)/ln/[lnurl]/+page.server.ts @@ -42,7 +42,9 @@ export const actions = { if (comment) url += `&comment=${comment}`; const { pr } = await fetch(url).then((r) => r.json()); - redirect(307, `/send/lightning/${pr}`); + let path = `/send/lightning/${pr}`; + if (comment) path += `/${comment}`; + redirect(307, path); }, withdraw: async ({ cookies, fetch, request }) => { diff --git a/src/routes/(app)/send/lightning/[payreq]/+page.server.ts b/src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.server.ts index 0f7b4003..0f7b4003 100644 --- a/src/routes/(app)/send/lightning/[payreq]/+page.server.ts +++ b/src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.server.ts diff --git a/src/routes/(app)/send/lightning/[payreq]/+page.svelte b/src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.svelte index bc526d16..cfbeef76 100644 --- a/src/routes/(app)/send/lightning/[payreq]/+page.svelte +++ b/src/routes/(app)/send/lightning/[payreq]/[...memo]/+page.svelte @@ -11,7 +11,7 @@ let { data, form } = $props(); - let { alias, payreq, ourfee, user } = $derived({ ...data, ...form }); + let { alias, memo, payreq, ourfee, user } = $derived({ ...data, ...form }); let a = $state(); let { currency } = $derived(user); let locale = loc(user); @@ -75,6 +75,7 @@ <input name="payreq" value={payreq} type="hidden" /> <input name="amount" value={amount} type="hidden" /> <input name="pin" value={$pin} type="hidden" /> + <input name="memo" type="hidden" value={memo} /> {#if form?.message || showMax} <div class="mx-auto space-y-2"> |
