Sort of fix for the agreement text (LCI buttons) not showing correctly.
This commit is contained in:
@@ -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}
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
Reference in New Issue
Block a user