Code clean up
This commit is contained in:
@@ -42,17 +42,9 @@ $events_slct.event_session_obj_li = ae_acct.slct.event_session_obj_li;
|
|||||||
|
|
||||||
let event_obj = liveQuery(
|
let event_obj = liveQuery(
|
||||||
() => db_events.events.get($events_slct.event_id)
|
() => db_events.events.get($events_slct.event_id)
|
||||||
// () => db_events.events.get(param_slug_event_id)
|
|
||||||
// () => db_events.events.toArray()
|
|
||||||
// () => db_events.events
|
|
||||||
// .where('id_random')
|
|
||||||
// .equals($events_slct.event_id)
|
|
||||||
// // .orderBy('name')
|
|
||||||
// // .offset(10).limit(5)
|
|
||||||
// .toArray()
|
|
||||||
);
|
);
|
||||||
|
|
||||||
let event_obj_v2 = db_events.events.get($events_slct.event_id);
|
// let event_obj_v2 = db_events.events.get($events_slct.event_id);
|
||||||
|
|
||||||
// let lq__event_session_obj_li = liveQuery(
|
// let lq__event_session_obj_li = liveQuery(
|
||||||
// () => db_events.sessions
|
// () => db_events.sessions
|
||||||
@@ -114,31 +106,6 @@ let search_submit_results: Promise<any>|key_val;
|
|||||||
let ae_tmp: key_val = {};
|
let ae_tmp: key_val = {};
|
||||||
let ae_triggers: key_val = {};
|
let ae_triggers: key_val = {};
|
||||||
|
|
||||||
let ae_event_session_get_promise: Promise<any>;
|
|
||||||
|
|
||||||
// if (!$events_loc.leads.tab) {
|
|
||||||
// $events_loc.leads.tab = {};
|
|
||||||
// $events_loc.leads.tab[$events_slct.event_id] = 'start';
|
|
||||||
// }
|
|
||||||
|
|
||||||
// if (!$events_loc.leads.auth_exhibit_kv) {
|
|
||||||
// $events_loc.leads.auth_exhibit_kv = {};
|
|
||||||
// }
|
|
||||||
|
|
||||||
// if ($events_loc.leads.auth_exhibit_kv && $events_loc.leads.auth_exhibit_kv[$events_slct.event_id]) {
|
|
||||||
// console.log('Logged in using shared exhibit staff passcode.');
|
|
||||||
|
|
||||||
// if ($events_loc.leads.auth_exhibit_kv[$events_slct.event_id].key) {
|
|
||||||
// console.log(`Using the license key: ${$events_loc.leads.auth_exhibit_kv[$events_slct.event_id].key}`);
|
|
||||||
// } else {
|
|
||||||
// console.log('License key (email) not used.');
|
|
||||||
// $events_loc.leads.tab[$events_slct.event_id] = 'start';
|
|
||||||
// }
|
|
||||||
// } else {
|
|
||||||
// console.log('Not logged in using shared exhibit staff passcode.');
|
|
||||||
// $events_loc.leads.tab[$events_slct.event_id] = 'start';
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
onMount(() => {
|
onMount(() => {
|
||||||
console.log('Events Event [slug]: +page.svelte');
|
console.log('Events Event [slug]: +page.svelte');
|
||||||
@@ -157,21 +124,15 @@ $: if ($events_trigger == 'load__event_session_obj_li' && $events_slct.event_id)
|
|||||||
|
|
||||||
$events_trigger = null;
|
$events_trigger = null;
|
||||||
|
|
||||||
if ( $events_sess?.pres_mgmt.fulltext_search_qry_str.length > 2 ) {
|
if ( $events_sess.pres_mgmt.fulltext_search_qry_str?.length > 2 ) {
|
||||||
console.log('*** Search string is valid ***');
|
console.log('*** Search string is valid ***');
|
||||||
// handle_search__event_session($events_sess.pres_mgmt.fulltext_search_qry_str);
|
|
||||||
process_search_string($events_sess.pres_mgmt.fulltext_search_qry_str);
|
process_search_string($events_sess.pres_mgmt.fulltext_search_qry_str);
|
||||||
} else if ( $ae_loc.administrator_access || $ae_loc.trusted_access ) {
|
} else if ( $ae_loc.administrator_access || $ae_loc.trusted_access ) {
|
||||||
console.log('*** Administrator Access or Trusted Access ***');
|
console.log('*** Administrator Access or Trusted Access ***');
|
||||||
// handle_search__event_session($events_sess.pres_mgmt.fulltext_search_qry_str);
|
|
||||||
process_search_string($events_sess.pres_mgmt.fulltext_search_qry_str);
|
process_search_string($events_sess.pres_mgmt.fulltext_search_qry_str);
|
||||||
} else {
|
} else {
|
||||||
console.log('*** No search string or too short ***');
|
console.log('*** No search string or too short ***');
|
||||||
$events_slct.event_session_obj_li = [];
|
// $events_slct.event_session_obj_li = [];
|
||||||
// $events_sess.pres_mgmt.fulltext_search_qry_str = '';
|
|
||||||
// return false;
|
|
||||||
// } else {
|
|
||||||
// handle_search__event_session($events_sess.pres_mgmt.fulltext_search_qry_str);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -787,7 +748,7 @@ async function handle_search__event_session(
|
|||||||
|
|
||||||
$slct.person_obj_li = core_func.handle_load_ae_obj_li__person({api_cfg: $ae_api, account_id: $slct.account_id, params: params});
|
$slct.person_obj_li = core_func.handle_load_ae_obj_li__person({api_cfg: $ae_api, account_id: $slct.account_id, params: params});
|
||||||
|
|
||||||
$events_slct.event_session_id = session_obj.event_session_id_random;
|
$events_slct.event_session_id = session_obj?.event_session_id_random;
|
||||||
|
|
||||||
ae_tmp[$events_slct.event_session_id] = {
|
ae_tmp[$events_slct.event_session_id] = {
|
||||||
poc_person_id: session_obj?.poc_person_id_random,
|
poc_person_id: session_obj?.poc_person_id_random,
|
||||||
@@ -812,14 +773,14 @@ async function handle_search__event_session(
|
|||||||
</table>
|
</table>
|
||||||
</section>
|
</section>
|
||||||
{:else}
|
{:else}
|
||||||
<p class="text-center text-2xl bg-gray-100 p-4 rounded-md">
|
<p class="text-center text-2xl bg-gray-100 p-4 rounded-md">
|
||||||
No results to show. Please use the search above to find your session.
|
No results to show. Please use the search above to find your session.
|
||||||
</p>
|
</p>
|
||||||
<div class="text-sm text-gray-500 text-center">
|
<div class="text-sm text-gray-500 text-center">
|
||||||
Query results length: {$events_slct.event_session_obj_li?.length};
|
Query results length: {$events_slct.event_session_obj_li?.length};
|
||||||
ID list length: {event_session_id_random_li?.length};
|
ID list length: {event_session_id_random_li?.length};
|
||||||
LQ results length: {$lq_kv__event_session_obj_li?.length}
|
LQ results length: {$lq_kv__event_session_obj_li?.length}
|
||||||
</div>
|
</div>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<!-- This is to help correct a bug(?) with Dexie and LiveQuery and Svelte. The LiveQuery value may not be updated if no results are found. This a problem on the very first run. -->
|
<!-- This is to help correct a bug(?) with Dexie and LiveQuery and Svelte. The LiveQuery value may not be updated if no results are found. This a problem on the very first run. -->
|
||||||
@@ -829,34 +790,23 @@ LQ results length: {$lq_kv__event_session_obj_li?.length}
|
|||||||
class="text-sm text-gray-500 text-center"
|
class="text-sm text-gray-500 text-center"
|
||||||
class:hidden={!$ae_loc.administrator_access}
|
class:hidden={!$ae_loc.administrator_access}
|
||||||
>
|
>
|
||||||
<!-- Count: -->
|
<!-- Count: -->
|
||||||
<!-- {event_session_id_random_li.length} -->
|
<!-- {event_session_id_random_li.length} -->
|
||||||
<!-- {$lq_kv__event_session_obj_li?.map(event_session_obj => event_session_obj?.event_session_id_random)} -->
|
<!-- {$lq_kv__event_session_obj_li?.map(event_session_obj => event_session_obj?.event_session_id_random)} -->
|
||||||
<div
|
<div
|
||||||
>
|
class="flex flex-row flex-wrap justify-center items-center space-x-2 space-y-2"
|
||||||
{#each $lq_kv__event_session_obj_li as event_session_obj}
|
>
|
||||||
<span>
|
{#each $lq_kv__event_session_obj_li as event_session_obj}
|
||||||
{event_session_obj?.event_session_id_random}
|
<span>
|
||||||
</span>
|
{event_session_obj?.event_session_id_random}
|
||||||
{/each}
|
</span>
|
||||||
</div>
|
{/each}
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{:else}
|
{:else}
|
||||||
<!-- No match -->
|
<!-- No match -->
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
<!-- {#if event_session_id_random_li.length}
|
|
||||||
ID count: {event_session_id_random_li.length}
|
|
||||||
{#if $lq_kv__event_session_obj_li?.length}
|
|
||||||
Sessions: {$lq_kv__event_session_obj_li?.length}
|
|
||||||
|
|
||||||
{:else}
|
|
||||||
x: {$lq_kv__event_session_obj_li}
|
|
||||||
{/if}
|
|
||||||
{:else}
|
|
||||||
No IDs found
|
|
||||||
{/if} -->
|
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user