Working on sign in checking and permissions. This probably still needs to be reviewed some more.

This commit is contained in:
Scott Idem
2024-08-21 15:34:34 -04:00
parent d8edd658b0
commit fed37a77b8
10 changed files with 85 additions and 43 deletions

View File

@@ -398,7 +398,7 @@ $: if ($lq__event_session_obj) {
{/if}
</li>
<li
class:hidden={$lq__event_obj.mod_pres_mgmt_json.hide__session_poc}
class:hidden={$lq__event_obj?.mod_pres_mgmt_json.hide__session_poc}
>
<strong class="text-sm">Moderator/Champion:</strong>
{#if $lq__event_session_obj?.poc_person_id_random}
@@ -563,7 +563,7 @@ $: if ($lq__event_session_obj) {
{/if}
<span class="float-right">
{#if $events_loc.auth__kv.session[$events_slct.event_session_id]}
{#if $events_loc.auth__kv.session[$events_slct.event_session_id] === true}
<span class="text-green-500">Signed In</span>
{/if}
{#if $lq__event_session_obj.poc_person_primary_email && ($ae_loc.trusted_access || !$events_loc.auth__person.id && $lq__event_obj?.mod_pres_mgmt_json?.show__email_access_link)}
@@ -703,15 +703,20 @@ $: if ($lq__event_session_obj) {
</label> -->
<div class="m-1 flex flex-col flex-wrap gap-1 items-center">
{#if $ae_loc.trusted_access || $events_loc.auth__person.id }
{#if $ae_loc.trusted_access || ($events_loc.auth__person.id && $events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random]) }
{#if $events_loc.auth__kv.session[$events_slct.event_session_id]}
<h3 class="h3">Welcome {$lq__event_session_obj?.poc_person_full_name ?? 'Session POC'}</h3>
{:else}
<h3 class="h3">Welcome {$lq__auth__event_presenter_obj?.full_name ?? 'Presenter'}</h3>
{#if $events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random] === true}
<h3 class="h3">Welcome {$lq__event_session_obj?.poc_person_full_name ?? 'Session POC'}</h3>
{:else if $events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random] == 'read'}
<h3 class="h3">Welcome {$lq__auth__event_presenter_obj?.full_name ?? 'Presenter'}</h3>
{/if}
{#if $ae_loc.trusted_access || $events_loc.auth__kv.session[$events_slct.event_session_id] || ($events_loc.auth__kv.presenter[$events_slct.event_presenter_id] && $lq__event_presenter_obj?.agree)}
<!-- {#if $ae_loc.trusted_access || $events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random] || ($events_loc.auth__kv.presenter[$events_slct.event_presenter_id] && $lq__event_presenter_obj?.agree)} -->
{#if
$ae_loc.trusted_access ||
($events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random]) === true ||
($events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random] == 'read' && $lq__auth__event_presenter_obj?.agree)
}
<!-- Message if they have agreed -->
<Element_data_store
ds_code="events__pres_mgmt__session_page_authorized_info"
@@ -723,7 +728,7 @@ $: if ($lq__event_session_obj) {
show_edit={false}
show_edit_btn={true}
/>
{:else}
{: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 -->
<Element_data_store
ds_code="events__pres_mgmt__presenter_agree_read_consent"