diff --git a/src/lib/ae_events_stores.ts b/src/lib/ae_events_stores.ts index b8919eae..9f55e7f8 100644 --- a/src/lib/ae_events_stores.ts +++ b/src/lib/ae_events_stores.ts @@ -56,6 +56,7 @@ let events_local_data_struct: key_val = { auto_hide_on_sign_in: true, show_hidden: false, // These are hidden (archived) leads so the list is not as long. + show_not_enabled: false, // The entered_passcode is the exhibit booths shared passcode for staff. This is used to initially access the lead retrieval service. entered_passcode: null, diff --git a/src/routes/events_leads/exhibit/[slug]/leads_list.svelte b/src/routes/events_leads/exhibit/[slug]/leads_list.svelte index f57dafc1..12db120d 100644 --- a/src/routes/events_leads/exhibit/[slug]/leads_list.svelte +++ b/src/routes/events_leads/exhibit/[slug]/leads_list.svelte @@ -71,9 +71,11 @@ let lq__event_exhibit_obj = liveQuery( let lq__event_exhibit_tracking_obj_li = liveQuery( () => db_events.exhibit_tracking .where({event_exhibit_id_random: $events_slct.exhibit_id}) - .and((x) => (x.enable === true && x.hide === false)) - .reverse() - .sortBy('priority') + .and((x) => (x.enable == !$events_loc.leads.show_not_enabled)) + .sortBy('sort') + // .reverse() + // .sortBy('priority') + // .orderBy("priority") // .orderBy("sort") // .orderBy("created_on", "desc") @@ -94,40 +96,55 @@ let lq__event_exhibit_tracking_obj_li = liveQuery(
{#if $events_slct.exhibit_id && $events_slct.exhibit_obj} -

- - Leads for {$lq__event_exhibit_obj?.name} -

+

+ + {$lq__event_exhibit_tracking_obj_li?.length} + Leads for {$lq__event_exhibit_obj?.name} +

-
This section is not fully enabled for ISHLT 2024 at this time. You can not add new leads and changes are limited.
+
This section is not fully enabled for ISHLT 2024 at this time. You can not add new leads and changes are limited.
- {#if $ae_loc.trusted_access} - - - - {$events_loc.leads.show_hidden} +
+{#if $ae_loc.trusted_access} + + +{/if} + +{#if $ae_loc.trusted_access} + +{/if} + +
+ {#if $lq__event_exhibit_tracking_obj_li} @@ -144,7 +161,7 @@ let lq__event_exhibit_tracking_obj_li = liveQuery( {#each $lq__event_exhibit_tracking_obj_li as event_exhibit_tracking_obj, index} @@ -299,7 +377,10 @@ let lq__event_exhibit_tracking_obj_li = liveQuery(
@@ -181,10 +198,6 @@ let lq__event_exhibit_tracking_obj_li = liveQuery( $events_slct.exhibit_tracking_obj.priority = !$events_slct.exhibit_tracking_obj.priority; ae_triggers.priority[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random] = true; - - // ae_triggers.priority[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random].new_val = !event_exhibit_tracking_obj?.priority; - - console.log(`ae_triggers.priority: ${ae_triggers.priority[event_exhibit_tracking_obj?.event_exhibit_tracking_id_random]}`); }} class="btn btn-sm variant-soft-tertiary" > @@ -196,30 +209,95 @@ let lq__event_exhibit_tracking_obj_li = liveQuery(
- + + {event_exhibit_tracking_obj.sort ?? ''} - + + +