aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/routes/(app)/ln/[lnurl]/+page.server.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/routes/(app)/ln/[lnurl]/+page.server.ts b/src/routes/(app)/ln/[lnurl]/+page.server.ts
index 7348f96c..bd5e0cfa 100644
--- a/src/routes/(app)/ln/[lnurl]/+page.server.ts
+++ b/src/routes/(app)/ln/[lnurl]/+page.server.ts
@@ -46,9 +46,9 @@ export async function load({ params, parent }) {
let path = `/send/lightning/${pr}`;
if (comment) path += `/${encodeURIComponent(comment)}`;
redirect(307, path);
- } else if (callback.includes(PUBLIC_DOMAIN)) {
+ } else if (url.startsWith(`https://${PUBLIC_DOMAIN}/`)) {
const username = url.split(`https://${PUBLIC_DOMAIN}/p/`)[1];
- redirect(307, `/pay/${username}`);
+ if (username) redirect(307, `/pay/${username}`);
}
if (!["payRequest", "withdrawRequest"].includes(data.tag))