From 7a1e0c822ccea107547f985c85796cecae641e5c Mon Sep 17 00:00:00 2001 From: Dilan Gilluly Date: Sat, 4 Oct 2025 17:01:26 -0400 Subject: [PATCH] prefix delete fix and bold id of selected row --- webapp/src/routes/api/prefixes/[name]/+server.js | 2 +- webapp/src/routes/baskets/[prefix]/+page.svelte | 3 +++ webapp/src/routes/drawing/[prefix]/+page.svelte | 3 +++ webapp/src/routes/tickets/[prefix]/+page.svelte | 3 +++ 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/webapp/src/routes/api/prefixes/[name]/+server.js b/webapp/src/routes/api/prefixes/[name]/+server.js index eb1b7f9..dcf1f52 100644 --- a/webapp/src/routes/api/prefixes/[name]/+server.js +++ b/webapp/src/routes/api/prefixes/[name]/+server.js @@ -26,7 +26,7 @@ export async function DELETE({ params }) { let { name } = params; await db.delete(prefixes).where(eq(prefixes.name, name)) if (env.TAM3_REMOTE) { - const res = await fetch(`${env.TAM3_REMOTE}/api/prefixes/?api_key=${env.TAM3_REMOTE_KEY}&prefix_name=${name}`); + const res = await fetch(`${env.TAM3_REMOTE}/api/prefixes/?api_key=${env.TAM3_REMOTE_KEY}&prefix_name=${name}`, {method: 'DELETE'}); if (!res.ok) { return new Response(JSON.stringify({status: "Issue deleting prefix."}), {status: res.status, statusText: res.statusText}); } else { diff --git a/webapp/src/routes/baskets/[prefix]/+page.svelte b/webapp/src/routes/baskets/[prefix]/+page.svelte index d839aa0..74377f4 100644 --- a/webapp/src/routes/baskets/[prefix]/+page.svelte +++ b/webapp/src/routes/baskets/[prefix]/+page.svelte @@ -128,6 +128,9 @@ tbody tr:nth-child(2n) { background-color: #eeeeee; } + tbody tr:focus-within td:first-child { + font-weight: bold; + } input { background: transparent; border: solid 1px #000000; diff --git a/webapp/src/routes/drawing/[prefix]/+page.svelte b/webapp/src/routes/drawing/[prefix]/+page.svelte index d8f7286..8bc3c49 100644 --- a/webapp/src/routes/drawing/[prefix]/+page.svelte +++ b/webapp/src/routes/drawing/[prefix]/+page.svelte @@ -134,6 +134,9 @@ tbody tr:nth-child(2n) { background-color: #eeeeee; } + tbody tr:focus-within td:first-child { + font-weight: bold; + } input { background: transparent; border: solid 1px #000000; diff --git a/webapp/src/routes/tickets/[prefix]/+page.svelte b/webapp/src/routes/tickets/[prefix]/+page.svelte index b66d00b..8c68195 100644 --- a/webapp/src/routes/tickets/[prefix]/+page.svelte +++ b/webapp/src/routes/tickets/[prefix]/+page.svelte @@ -136,6 +136,9 @@ tbody tr:nth-child(2n) { background-color: #eeeeee; } + tbody tr:focus-within td:first-child { + font-weight: bold; + } input { background: transparent; border: solid 1px #000000;