Sort of fix for the agreement text (LCI buttons) not showing correctly.

This commit is contained in:
Scott Idem
2024-09-06 18:50:44 -04:00
parent 8b913b73f8
commit 5fcae3b047
2 changed files with 45 additions and 0 deletions

View File

@@ -54,6 +54,10 @@ let lq__event_presentation_obj = liveQuery(
() => db_events.presentations.get(ae_acct.slct.event_presentation_id)
);
let lq__auth__event_presenter_obj = liveQuery(
() => db_events.presenters.get($events_loc.auth__person.presenter_id ?? null)
);
if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__presenter_view) {
$events_loc.pres_mgmt.show_content__presenter_view = null;
}
@@ -107,6 +111,26 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__present
lq__event_presentation_obj={lq__event_presentation_obj}
/>
{#if
($ae_loc.trusted_access ||
$lq__auth__event_presenter_obj?.agree)
}
<div class="m-1 flex flex-col flex-wrap gap-1 items-center justify-center w-full">
<!-- Message if they have agreed -->
<Element_data_store
ds_code="events__pres_mgmt__session_page_authorized_info"
ds_name="Default: Events - Pres Mgmt Session Authorized Info"
ds_type="html"
for_type="event"
for_id={$lq__event_presenter_obj?.event_id_random}
class_li="w-fit max-w-screen-lg flex flex-row gap-1"
show_edit={false}
show_edit_btn={true}
mount_reload_sec={1}
/>
</div>
{/if}
<h3 class="h5 text-center">
<span class="fas fa-tasks m-1"></span>
<span class="fas fa-mail-bulk m-1"></span>
@@ -156,6 +180,26 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__present
/>
</div>
</div>
{#if
($ae_loc.trusted_access ||
$lq__auth__event_presenter_obj?.agree)
}
<div class="m-1 flex flex-col flex-wrap gap-1 items-center justify-center w-full">
<!-- Message if they have agreed -->
<Element_data_store
ds_code="events__pres_mgmt__session_page_authorized_info"
ds_name="Default: Events - Pres Mgmt Session Authorized Info"
ds_type="html"
for_type="event"
for_id={$lq__event_presenter_obj?.event_id_random}
class_li="w-fit max-w-screen-lg flex flex-row gap-1"
show_edit={false}
show_edit_btn={true}
mount_reload_sec={1}
/>
</div>
{/if}
{/if}
{:else}

View File

@@ -756,6 +756,7 @@ $: if ($lq__event_session_obj) {
class_li="w-fit max-w-screen-lg flex flex-col gap-1"
show_edit={false}
show_edit_btn={true}
mount_reload_sec={1}
/>
{:else if ($events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random] == 'read' && !$lq__event_presenter_obj?.agree)}
<!-- Message if they have not yet agreed -->