aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2025-01-25 10:50:51 -0800
committerAdam Soltys <[email protected]>2025-01-25 10:50:51 -0800
commit130b768d11b901f002418dcb5ccc182c64170c3a (patch)
treede343a68f91a56e0f9934d63f78807bbd8298850 /src
parent51246a479363093553975b38eb87e09c436b3a69 (diff)
downloadcoinos-ui-130b768d11b901f002418dcb5ccc182c64170c3a.tar.gz
coinos-ui-130b768d11b901f002418dcb5ccc182c64170c3a.zip
capture ln comments
Diffstat (limited to 'src')
-rw-r--r--src/routes/(app)/ln/[lnurl]/+page.server.ts4
-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">