The new menu for the session page is working well. Time for clean up.
This commit is contained in:
@@ -69,47 +69,47 @@ onMount(() => {
|
||||
});
|
||||
|
||||
|
||||
function presenter_sign_in() {
|
||||
console.log('Presenter sign in with URL values');
|
||||
// function presenter_sign_in() {
|
||||
// console.log('Presenter sign in with URL values');
|
||||
|
||||
$ae_loc.authenticated_access = true;
|
||||
$ae_loc.access_type = 'authenticated';
|
||||
// $ae_loc.authenticated_access = true;
|
||||
// $ae_loc.access_type = 'authenticated';
|
||||
|
||||
$events_loc.auth__person.id = $events_sess.auth__entered_key; // person_id
|
||||
$events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // also person_id in this case
|
||||
$events_loc.auth__person.email = 'test@example.com';
|
||||
$events_loc.auth__person.full_name = 'Test Person';
|
||||
// $events_loc.auth__person.id = $events_sess.auth__entered_key; // person_id
|
||||
// $events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // also person_id in this case
|
||||
// $events_loc.auth__person.email = 'test@example.com';
|
||||
// $events_loc.auth__person.full_name = 'Test Person';
|
||||
|
||||
$events_loc.auth__kv.person[$events_sess.entered_key] = true;
|
||||
$events_loc.auth__kv.session[$events_slct.event_session_id] = false; // Set to false for presenters.
|
||||
$events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = true;
|
||||
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = true;
|
||||
// $events_loc.auth__kv.person[$events_sess.entered_key] = true;
|
||||
// $events_loc.auth__kv.session[$events_slct.event_session_id] = false; // Set to false for presenters.
|
||||
// $events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = true;
|
||||
// $events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = true;
|
||||
|
||||
// Setting again here... just because for now.
|
||||
$events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
|
||||
$events_slct.event_presenter_id = $events_sess.auth__person.presenter_id;
|
||||
}
|
||||
// // Setting again here... just because for now.
|
||||
// $events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
|
||||
// $events_slct.event_presenter_id = $events_sess.auth__person.presenter_id;
|
||||
// }
|
||||
|
||||
function session_sign_in() {
|
||||
console.log('Session sign in with URL values');
|
||||
// function session_sign_in() {
|
||||
// console.log('Session sign in with URL values');
|
||||
|
||||
$ae_loc.authenticated_access = true;
|
||||
$ae_loc.access_type = 'authenticated';
|
||||
// $ae_loc.authenticated_access = true;
|
||||
// $ae_loc.access_type = 'authenticated';
|
||||
|
||||
$events_loc.auth__person.id = $events_sess.auth__entered_key; // person_id
|
||||
$events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // also person_id in this case
|
||||
$events_loc.auth__person.email = 'test@example.com';
|
||||
$events_loc.auth__person.full_name = 'Test Person';
|
||||
// $events_loc.auth__person.id = $events_sess.auth__entered_key; // person_id
|
||||
// $events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // also person_id in this case
|
||||
// $events_loc.auth__person.email = 'test@example.com';
|
||||
// $events_loc.auth__person.full_name = 'Test Person';
|
||||
|
||||
$events_loc.auth__kv.person[$events_sess.entered_key] = true;
|
||||
$events_loc.auth__kv.session[$events_slct.event_session_id] = true;
|
||||
$events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = false; // Set to false for session POC (LCI Champions).
|
||||
$events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = false; // Set to false for session POC (LCI Champions).
|
||||
// $events_loc.auth__kv.person[$events_sess.entered_key] = true;
|
||||
// $events_loc.auth__kv.session[$events_slct.event_session_id] = true;
|
||||
// $events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = false; // Set to false for session POC (LCI Champions).
|
||||
// $events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = false; // Set to false for session POC (LCI Champions).
|
||||
|
||||
// Setting again here... just because for now.
|
||||
// $events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
|
||||
// $events_slct.event_presenter_id = $events_sess.auth__person.presenter_id;
|
||||
}
|
||||
// // Setting again here... just because for now.
|
||||
// // $events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
|
||||
// // $events_slct.event_presenter_id = $events_sess.auth__person.presenter_id;
|
||||
// }
|
||||
|
||||
function sign_out() {
|
||||
$ae_loc.authenticated_access = false;
|
||||
@@ -734,7 +734,7 @@ $: if ($lq__event_session_obj) {
|
||||
</span>
|
||||
{/if}
|
||||
|
||||
{#if $events_loc.auth__person?.id}
|
||||
<!-- {#if $events_loc.auth__person?.id}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-warning hover:variant-ghost-warning"
|
||||
@@ -746,9 +746,10 @@ $: if ($lq__event_session_obj) {
|
||||
<span class="fas fa-times mx-1"></span>
|
||||
Sign Out (Clear Session)
|
||||
</button>
|
||||
{/if}
|
||||
{/if} -->
|
||||
|
||||
{:else}
|
||||
|
||||
<div
|
||||
class="text-xl text-red-500 font-bold text-center p-1 m-1 border border-red-200 rounded-md bg-red-100"
|
||||
>
|
||||
@@ -761,92 +762,6 @@ $: if ($lq__event_session_obj) {
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{#if ($events_sess.auth__person.presenter_id) || ($events_sess.auth__person.session_id)}
|
||||
<div
|
||||
class="border border-gray-200 p-2 rounded-md m-2 text-center space-y-2"
|
||||
>
|
||||
<div
|
||||
class="text-sm text-gray-500"
|
||||
>
|
||||
Use the link that was sent to your email address to sign in or enter your key and passcode to sign in.
|
||||
</div>
|
||||
<div>
|
||||
<input
|
||||
type="text"
|
||||
class="input max-w-36"
|
||||
placeholder="Key"
|
||||
value={$events_sess.auth__entered_key ?? ''}
|
||||
on:input={(e) => $events_sess.auth__entered_key = e.target.value}
|
||||
>
|
||||
<input
|
||||
type="text"
|
||||
class="input max-w-36"
|
||||
placeholder="Passcode"
|
||||
value={$events_sess.auth__entered_passcode ?? ''}
|
||||
on:input={(e) => $events_sess.auth__entered_passcode = e.target.value}
|
||||
>
|
||||
<button
|
||||
class="btn btn-md variant-ghost-primary"
|
||||
on:click={() => {
|
||||
console.log('Sign in with URL values');
|
||||
|
||||
if ($events_sess.auth__person.presenter_id) {
|
||||
presenter_sign_in();
|
||||
} else if ($events_sess.auth__person.session_id) {
|
||||
session_sign_in();
|
||||
}
|
||||
|
||||
// This needs to be moved to a function!
|
||||
|
||||
// $events_loc.auth__person.id = $events_sess.auth__entered_key; // person_id
|
||||
// $events_loc.auth__person.entered_key = $events_sess.auth__entered_key; // also person_id in this case
|
||||
// $events_loc.auth__person.email = 'test@example.com';
|
||||
// $events_loc.auth__person.full_name = 'Test Person';
|
||||
|
||||
// $events_loc.auth__kv.person[$events_sess.entered_key] = true;
|
||||
// $events_loc.auth__kv.session[$events_slct.event_session_id] = true;
|
||||
// $events_loc.auth__kv.presentation[$events_sess.auth__person.presentation_id] = true;
|
||||
// $events_loc.auth__kv.presenter[$events_sess.auth__person.presenter_id] = true;
|
||||
|
||||
// Setting again here... just because for now.
|
||||
// $events_slct.event_presentation_id = $events_sess.auth__person.presentation_id;
|
||||
// $events_slct.event_presenter_id = $events_sess.auth__person.presenter_id;
|
||||
}}
|
||||
>
|
||||
<span class="fas fa-sign-in-alt mx-1"></span>
|
||||
Sign In
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="text-sm text-gray-500"
|
||||
>
|
||||
For:
|
||||
session: {$events_sess.auth__person.session_id}
|
||||
presentation: {$events_sess.auth__person.presentation_id}
|
||||
presenter: {$events_sess.auth__person.presenter_id}
|
||||
<br>
|
||||
|
||||
{$lq__event_presentation_obj?.name ? `Name: "${$lq__event_presentation_obj.name}"` : '-- not set --'}
|
||||
</div>
|
||||
|
||||
|
||||
{#if $events_loc.auth__person?.id}
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm variant-soft-warning"
|
||||
on:click={() => {
|
||||
sign_out();
|
||||
alert('You have been signed out.');
|
||||
}}
|
||||
>
|
||||
<span class="fas fa-times mx-1"></span>
|
||||
Sign Out
|
||||
</button>
|
||||
{/if}
|
||||
</div>
|
||||
{/if}
|
||||
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user