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
commitdbb00917d84a341f67b11bdfb6d8c50154f691c2 (patch)
treede343a68f91a56e0f9934d63f78807bbd8298850 /src
parent2da72f949f78d62e671e9d098b107fc35d4fe9f5 (diff)
downloadcoinos-ui-dbb00917d84a341f67b11bdfb6d8c50154f691c2.tar.gz
coinos-ui-dbb00917d84a341f67b11bdfb6d8c50154f691c2.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">