From bf31f13650c10f4a897f5cc5982b6fb8d2bcd637 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 13 Apr 2026 22:38:58 -0400 Subject: [PATCH] fix(badges): gate Show Hidden filter on trusted_access + edit_mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Lower access levels (authenticated, public) can have edit_mode active. Show Hidden must be trusted+ only — split it out of the generic edit_mode block. Co-Authored-By: Claude Sonnet 4.6 --- .../[event_id]/(badges)/badges/ae_comp__badge_search.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte b/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte index aa0f59bf..583e0a40 100644 --- a/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/ae_comp__badge_search.svelte @@ -261,7 +261,7 @@ function handle_qr_scan_result(event: { - {#if $ae_loc.edit_mode} + {#if $ae_loc.trusted_access && $ae_loc.edit_mode} + {/if} + {#if $ae_loc.edit_mode}