From 3dbeeb10d6d94d16b506af3fcc43a23614fae84b Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 19 Jan 2024 10:32:36 -0800 Subject: return bitcoin send params on error --- .../bitcoin/[address]/[amount]/[...feeRate]/+page.server.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/routes/(app)/send/bitcoin') diff --git a/src/routes/(app)/send/bitcoin/[address]/[amount]/[...feeRate]/+page.server.js b/src/routes/(app)/send/bitcoin/[address]/[amount]/[...feeRate]/+page.server.js index 6f735f32..318e33c4 100644 --- a/src/routes/(app)/send/bitcoin/[address]/[amount]/[...feeRate]/+page.server.js +++ b/src/routes/(app)/send/bitcoin/[address]/[amount]/[...feeRate]/+page.server.js @@ -13,16 +13,20 @@ export async function load({ params: { address, amount, feeRate }, cookies }) { return { amount, address, fee, fees, feeRate, ourfee, hex }; } catch (e) { - return { message: e.message }; + return { amount, address, feeRate, message: e.message }; } } export const actions = { - default: async ({ cookies, request }) => { + default: async ({ + cookies, + params: { address, amount, feeRate }, + request, + }) => { try { let r = await post("/bitcoin/send", await fd(request), auth(cookies)); } catch (e) { - return fail(400, { message: e.message }); + return fail(400, { address, amount, feeRate, message: e.message }); } redirect(307, "/sent"); -- cgit v1.2.3