From c670778ff3bf6ea9b30a7adaaa66cbcbb0f17021 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 16 Sep 2025 18:57:34 -0400 Subject: [PATCH] The session reports look good now. Need to work on the file related reports next. --- .../events/[event_id]/reports/+page.svelte | 30 +++++++++++-------- .../reports/reports_sessions.svelte | 18 +++++++---- 2 files changed, 29 insertions(+), 19 deletions(-) diff --git a/src/routes/events/[event_id]/reports/+page.svelte b/src/routes/events/[event_id]/reports/+page.svelte index 38dcf6a2..e9165a46 100644 --- a/src/routes/events/[event_id]/reports/+page.svelte +++ b/src/routes/events/[event_id]/reports/+page.svelte @@ -614,11 +614,11 @@ async function handle_qry__event_session( class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1" title="Toggle to show sessions with and without files uploaded." > - {#if $events_sess.pres_mgmt?.show_report == 'session_no_files' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'} + {#if $events_loc.pres_mgmt?.show_report == 'session_no_files' && $events_sess.pres_mgmt?.status_qry__search == 'loading'} + {:else} + {/if} - - Sessions {#if $events_loc.pres_mgmt?.rpt__session_no_files} With @@ -649,16 +649,17 @@ async function handle_qry__event_session( class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1" title="Toggle to show POCs who have agreed to session terms and conditions." > - {#if $events_sess.pres_mgmt?.show_report == 'sessions_poc_agree' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'} + {#if $events_loc.pres_mgmt?.show_report == 'sessions_poc_agree' && $events_sess.pres_mgmt?.status_qry__search == 'loading'} - {/if} - - {#if $events_loc.pres_mgmt?.rpt__session_poc_agree} + {:else if $events_loc.pres_mgmt?.rpt__session_poc_agree} + {:else} + + {/if} + {#if $events_loc.pres_mgmt?.rpt__session_poc_agree} Session {$events_loc.pres_mgmt?.label__session_poc_name}s Agreed {:else} - Session {$events_loc.pres_mgmt?.label__session_poc_name}s Not Agreed {/if} @@ -676,14 +677,16 @@ async function handle_qry__event_session( ae_triggers.rpt__event_sessions = true; $events_loc.pres_mgmt.show_report = 'session_no_bio'; }} - class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.session_no_bio} + class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.session_no_bio && !$ae_loc.edit_mode} class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1" title="Show sessions without POC bios." > - {#if $events_sess.pres_mgmt?.show_report == 'session_no_bio' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'} + {#if $events_loc.pres_mgmt?.show_report == 'session_no_bio' && $events_sess.pres_mgmt?.status_qry__search == 'loading'} + {:else} + + {/if} - Session {$events_loc.pres_mgmt?.label__session_poc_name} Bios @@ -766,10 +769,11 @@ async function handle_qry__event_session( class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1" title="Show overview of presenters' statuses. (A work in progress for LCI)" > - {#if $events_sess.pres_mgmt?.show_report == 'presenters_overview' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'} + {#if $events_loc.pres_mgmt?.show_report == 'presenters_overview' && $events_sess.pres_mgmt?.status_qry__search == 'loading'} + {:else} + {/if} - Overview of Presenters diff --git a/src/routes/events/[event_id]/reports/reports_sessions.svelte b/src/routes/events/[event_id]/reports/reports_sessions.svelte index 636be712..1743bbf7 100644 --- a/src/routes/events/[event_id]/reports/reports_sessions.svelte +++ b/src/routes/events/[event_id]/reports/reports_sessions.svelte @@ -139,7 +139,7 @@ $effect(() => { handle_qry__event_session({ // qry_poc_kv_json: false, qry_poc_agree: $events_loc.pres_mgmt.rpt__session_poc_agree ?? false, - order_by_li: rpt__order_by_li, + // order_by_li: rpt__order_by_li, log_lvl: 1, }); } else if (rpt__name == 'session_no_bio') { @@ -333,7 +333,8 @@ async function handle_qry__event_session( {:else} - + + {/if} Sessions {#if $events_loc.pres_mgmt?.rpt__session_no_bio} @@ -378,8 +379,10 @@ async function handle_qry__event_session( {#if qry__status == 'loading'} + {:else if $events_loc.pres_mgmt.rpt__session_poc_agree} + {:else} - + {/if} Sessions POC {#if $events_loc.pres_mgmt?.rpt__session_poc_agree} @@ -387,10 +390,12 @@ async function handle_qry__event_session( {:else} Not Agreed {/if} - to Terms -
+