diff --git a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/review/+page.svelte b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/review/+page.svelte index 26522173..00d735d5 100644 --- a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/review/+page.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/review/+page.svelte @@ -27,17 +27,7 @@ import { db_events } from '$lib/ae_events/db_events'; import { events_loc } from '$lib/stores/ae_events_stores'; import { page } from '$app/state'; - import { - ArrowLeft, - Check, - Link, - LoaderCircle, - Mail, - Printer, - ShieldCheck, - User, - UserCheck - } from 'lucide-svelte'; + import { ArrowLeft, Check, Link, LoaderCircle, Mail, Printer } from 'lucide-svelte'; import Comp_badge_review_form from '../ae_comp__badge_review_form.svelte'; @@ -63,18 +53,34 @@ // TODO: Load event.mod_badges_json.edit_permissions for per-event field config. // Hardcoded defaults for now — revisit after basic flow is working. const default_authenticated_fields = [ + 'pronouns_override', 'full_name_override', 'professional_title_override', 'affiliations_override', - 'location_override' + 'phone_override', + 'location_override', + 'allow_tracking', // Exhibitor Leads opt-in + 'agree_to_tc' // Terms & Conditions ]; const default_trusted_fields = [ + 'pronouns_override', 'full_name_override', 'professional_title_override', 'affiliations_override', + 'email_override', + 'phone_override', 'location_override', - 'email', - 'badge_type_code' + 'badge_type_code_override', + 'registration_type_code_override', + 'other_1_code', 'other_2_code', 'other_3_code', 'other_4_code', + 'other_5_code', 'other_6_code', 'other_7_code', 'other_8_code', + 'ticket_1_code', 'ticket_2_code', 'ticket_3_code', 'ticket_4_code', + 'ticket_5_code', 'ticket_6_code', 'ticket_7_code', 'ticket_8_code', + 'allow_tracking', + 'agree_to_tc', + 'hide', + 'priority', + 'notes' ]; // *** Passcode logic @@ -265,24 +271,6 @@ {#if has_any_access}
- - {#if is_administrator} -

- - Administrator access — all fields editable -

- {:else if is_trusted} -

- - Staff access — extended fields editable -

- {:else if has_attendee_access} -

- - Reviewing your badge information -

- {/if} -