aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/pay
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/(app)/pay')
-rw-r--r--src/routes/(app)/pay/[username]/[...amount]/+page.server.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts
index cf8143f0..5fa7737f 100644
--- a/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts
+++ b/src/routes/(app)/pay/[username]/[...amount]/+page.server.ts
@@ -2,10 +2,12 @@ import { error, fail, redirect } from "@sveltejs/kit";
import { types, sats, fd, auth, get, post } from "$lib/utils";
export async function load({ cookies, params, parent }) {
+ let { username } = params;
+ let { rates, user } = await parent();
+
+ if (user.username = username) error(500, "Cannot send to self");
let subject = await get(`/users/${params.username}`);
- let { rates } = await parent();
- let { username } = params;
let [amount, currency] = params.amount.split("/");
let rate;