aboutsummaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2025-01-24 18:14:26 -0800
committerAdam Soltys <[email protected]>2025-01-24 18:14:26 -0800
commit52f2bda928624e2f54b17d43a74362a69e2945c3 (patch)
tree51df01f302c480207ee333bf9fe0dc4159e99ee2 /src/components
parent23fc55bc2378d54121d3836d7f55e7756f7b87ed (diff)
downloadcoinos-ui-52f2bda928624e2f54b17d43a74362a69e2945c3.tar.gz
coinos-ui-52f2bda928624e2f54b17d43a74362a69e2945c3.zip
parse payment memos
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Event.svelte3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/Event.svelte b/src/components/Event.svelte
index aa8d1ac8..eb26de0a 100644
--- a/src/components/Event.svelte
+++ b/src/components/Event.svelte
@@ -6,6 +6,7 @@
import { sign } from "$lib/nostr";
import Pin from "$comp/Pin.svelte";
import { pin } from "$lib/store";
+ import { page } from "$app/stores";
let amount = 21;
let { event, minimal, last = true, user } = $props();
@@ -18,12 +19,14 @@
try {
const body = new FormData();
+ if (!user) return goto(`/register?redirect=${$page.url.pathname}`);
let request = await post("/post/zapRequest", { amount, id });
let { pr: payreq } = await post("/post/zap", {
event: await sign(request),
});
await post("/post/payments", { amount, payreq });
} catch (e) {
+ console.log(e);
fail(e.message);
}
};