aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/pay
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-09-25 12:50:46 -0700
committerAdam Soltys <[email protected]>2024-09-25 12:50:46 -0700
commit3be85cc511220725bfff7add3a6cb4927f73b15c (patch)
tree1768a9f0a25c2ee0a847d5ce0174ab3cfcf6ba77 /src/routes/(app)/pay
parent396535514c4fe00e872e5cc5af0a504e923736bb (diff)
downloadcoinos-ui-3be85cc511220725bfff7add3a6cb4927f73b15c.tar.gz
coinos-ui-3be85cc511220725bfff7add3a6cb4927f73b15c.zip
invoice fixes
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;