From 597b2b14c3c9d58f8eb4fad18082d029c1b65b21 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Wed, 6 Aug 2025 22:59:28 -0700 Subject: handle no invoice --- src/routes/(app)/ln/[lnurl]/+page.server.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/routes/(app)/ln/[lnurl]/+page.server.ts b/src/routes/(app)/ln/[lnurl]/+page.server.ts index 17a22477..fe20bfd3 100644 --- a/src/routes/(app)/ln/[lnurl]/+page.server.ts +++ b/src/routes/(app)/ln/[lnurl]/+page.server.ts @@ -33,19 +33,16 @@ export async function load({ params, parent }) { const { pr } = await fetch(url).then((r) => (r as Response).json()); - console.log("PR", pr); - const invoice = await get(`/invoice/${pr}`); - console.log("INV", invoice); - if (invoice) redirect(307, `/invoice/${invoice.id}`); + try { + const invoice = await get(`/invoice/${pr}`); + if (invoice) redirect(307, `/invoice/${invoice.id}`); + } catch (e) {} let path = `/send/lightning/${pr}`; if (comment) path += `/${encodeURIComponent(comment)}`; - console.log("PATH", path) redirect(307, path); } else if (callback.includes(PUBLIC_DOMAIN)) { - console.log("CALLBACK", callback); const username = url.split(`https://${PUBLIC_DOMAIN}/p/`)[1]; - console.log("UN", username); redirect(307, `/pay/${username}`); } -- cgit v1.2.3