aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/send
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-02-16 13:47:49 -0800
committerAdam Soltys <[email protected]>2024-02-16 13:47:49 -0800
commit3fbd2514e38d29ff02cd7765d89476bed6530d37 (patch)
tree89674469c2280236e655bbb9458d404f1cbf1422 /src/routes/(app)/send
parent36e967d2c124c93734f80cd94ce0a2efb0d3d21f (diff)
downloadcoinos-ui-3fbd2514e38d29ff02cd7765d89476bed6530d37.tar.gz
coinos-ui-3fbd2514e38d29ff02cd7765d89476bed6530d37.zip
items wip
Diffstat (limited to 'src/routes/(app)/send')
-rw-r--r--src/routes/(app)/send/user/[username]/[...amount]/+page.server.js7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/routes/(app)/send/user/[username]/[...amount]/+page.server.js b/src/routes/(app)/send/user/[username]/[...amount]/+page.server.js
index fe004408..884e3eee 100644
--- a/src/routes/(app)/send/user/[username]/[...amount]/+page.server.js
+++ b/src/routes/(app)/send/user/[username]/[...amount]/+page.server.js
@@ -8,16 +8,13 @@ export async function load({ cookies, params, parent }) {
let { username } = params;
let [amount, currency] = params.amount.split("/");
- if (subject.username === user?.username)
- error(500, { message: "Cannot send to self" });
-
let rate;
if (amount) {
rate = rates[currency ? currency.toUpperCase() : subject.currency];
if (!rate) error(500, "Invalid currency symbol");
if (currency) amount = (amount * sats) / rate;
- let { hash } = await post(
+ let { id } = await post(
"/invoice",
{
invoice: {
@@ -32,7 +29,7 @@ export async function load({ cookies, params, parent }) {
auth(cookies)
);
- redirect(307, `/${username}/invoice/${hash}`);
+ redirect(307, `/${username}/invoice/${id}`);
}
return { amount, rate, subject };