Removing hardcoded LCI related. General clean up of things.
This commit is contained in:
@@ -26,7 +26,7 @@ import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv }
|
||||
import { events_func } from '$lib/ae_events_functions';
|
||||
|
||||
import Comp_event_files_upload from './../../ae_comp__event_files_upload.svelte';
|
||||
import Element_manage_event_file_li from '$lib/element_manage_event_file_li_direct.svelte';
|
||||
import Element_manage_event_file_li_wrap from '$lib/element_manage_event_file_li_direct.svelte';
|
||||
import Session_view from './../../session_view.svelte';
|
||||
import Session_page_menu from './../../session_page_menu.svelte';
|
||||
// import Sign_in_out from './../../sign_in_out.svelte';
|
||||
@@ -115,120 +115,7 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__session
|
||||
// Functions and Logic
|
||||
onMount(() => {
|
||||
console.log('Events Session [slug]: +page.svelte');
|
||||
|
||||
// console.log(`lq__auth__event_presenter_obj:`, $lq__auth__event_presenter_obj?.full_name);
|
||||
|
||||
// let url_person_id = data.url.searchParams.get('person_id');
|
||||
// let url_person_pass = data.url.searchParams.get('person_pass');
|
||||
// let url_presentation_id = data.url.searchParams.get('presentation_id');
|
||||
// let url_presenter_id = data.url.searchParams.get('presenter_id');
|
||||
// let url_session_id = data.url.searchParams.get('session_id');
|
||||
|
||||
// // This should be turned into a function to correctly authenticate the person and allow them access to their presentations and presenter details.
|
||||
// if (url_person_pass) {
|
||||
// console.log(`ae_events_pres_mgmt session [slug] +page.svelte: event_session_id=${$events_slct.event_session_id}; person_id=${url_person_id}; person_pass=${url_person_pass}; presentation_id=${url_presentation_id}; presenter_id=${url_presenter_id}`);
|
||||
|
||||
// // Using temporary session values first.
|
||||
// $events_sess.auth__entered_key = url_person_id;
|
||||
// $events_sess.auth__entered_passcode = url_person_pass;
|
||||
|
||||
// $events_sess.auth__person.id = url_person_id;
|
||||
// $events_sess.auth__person.presentation_id = url_presentation_id;
|
||||
// $events_sess.auth__person.presenter_id = url_presenter_id;
|
||||
// $events_sess.auth__person.session_id = url_session_id; // For POC or LCI Champions for sessions. Do not set for a presenter!
|
||||
|
||||
// $events_sess.auth__kv.person[url_person_id] = true;
|
||||
// $events_sess.auth__kv.session[$events_slct.event_session_id] = true; // For POC or LCI Champions for sessions. Do not set for a presenter!
|
||||
// $events_sess.auth__kv.presentation[url_presentation_id] = true;
|
||||
// $events_sess.auth__kv.presenter[url_presenter_id] = true;
|
||||
|
||||
// // We need to set the selected presentation and presenter objects based on the respective IDs.
|
||||
// if (url_presentation_id && url_presenter_id) {
|
||||
// $events_slct.event_presentation_id = url_presentation_id;
|
||||
// $events_slct.event_presenter_id = url_presenter_id;
|
||||
// }
|
||||
|
||||
// // console.log('Remove the passcode from the URL.');
|
||||
// // data.url.searchParams.delete('person_id');
|
||||
// // data.url.searchParams.delete('person_pass');
|
||||
// // data.url.searchParams.delete('presentation_id');
|
||||
// // data.url.searchParams.delete('presenter_id');
|
||||
// // data.url.searchParams.delete('session_id');
|
||||
|
||||
// // let new_url = data.url.toString()
|
||||
// // console.log(new_url);
|
||||
// // goto(new_url, {replaceState: true});
|
||||
// if (url_presenter_id) {
|
||||
// presenter_sign_in();
|
||||
// }
|
||||
|
||||
// if (url_session_id) {
|
||||
// session_sign_in();
|
||||
// }
|
||||
// }
|
||||
});
|
||||
|
||||
|
||||
// function presenter_sign_in() {
|
||||
// console.log('Presenter sign in with URL values');
|
||||
|
||||
// $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__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;
|
||||
// }
|
||||
|
||||
// function session_sign_in() {
|
||||
// console.log('Session sign in with URL values');
|
||||
|
||||
// $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__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;
|
||||
// }
|
||||
|
||||
// function sign_out() {
|
||||
// $ae_loc.authenticated_access = false;
|
||||
// $ae_loc.access_type = 'anonymous';
|
||||
|
||||
// $events_loc.auth__person = {
|
||||
// id: null,
|
||||
// email: null,
|
||||
// full_name: null,
|
||||
// entered_key: null,
|
||||
// entered_passcode: null,
|
||||
// };
|
||||
// $events_loc.auth__kv = {
|
||||
// session: {},
|
||||
// presentation: {},
|
||||
// presenter: {},
|
||||
// person: {},
|
||||
// };
|
||||
// }
|
||||
</script>
|
||||
|
||||
|
||||
@@ -285,7 +172,7 @@ onMount(() => {
|
||||
/>
|
||||
|
||||
<div class="overflow-x-auto w-max max-w-full">
|
||||
<Element_manage_event_file_li
|
||||
<Element_manage_event_file_li_wrap
|
||||
link_to_type={'event_session'}
|
||||
link_to_id={$lq__event_session_obj?.event_session_id_random}
|
||||
allow_basic={$events_loc.auth__kv.session[$lq__event_session_obj.event_session_id_random] || $events_loc.auth__kv.session[$lq__event_session_obj?.event_session_id_random]}
|
||||
|
||||
Reference in New Issue
Block a user