Minor changes related to the site passcodes.
This commit is contained in:
@@ -72,6 +72,8 @@ export let ae_app_local_data_struct: key_val = {
|
||||
header_image_path: null,
|
||||
},
|
||||
|
||||
// The page access codes can be pulled from the data store "hub__page__access_code_li_json" per account.
|
||||
// Currently configured for OSIT, ASCM, LCI
|
||||
'page_access_code_li': {
|
||||
// 'manager': '10240',
|
||||
'administrator': '11500',
|
||||
|
||||
@@ -115,6 +115,13 @@ let event_session_id_random_li: string[] = [];
|
||||
// })
|
||||
// );
|
||||
|
||||
let lq__event_location_obj_li = liveQuery(
|
||||
() => db_events.locations
|
||||
.where('event_id_random')
|
||||
.equals(ae_acct.slct.event_id)
|
||||
.sortBy('name')
|
||||
);
|
||||
|
||||
|
||||
// let load_obj_li_results: Promise<any>|key_val;
|
||||
let search_submit_results: Promise<any>|key_val;
|
||||
@@ -400,7 +407,25 @@ async function handle_search__event_session(
|
||||
<span class="fas fa-search-location"></span>
|
||||
</button>
|
||||
|
||||
<input
|
||||
<select
|
||||
name="location_name_list"
|
||||
id="session_location_name_list"
|
||||
bind:value={$events_sess.pres_mgmt.location_name_qry_str}
|
||||
class="input text-xs font-bold font-mono min-w-fit w-min max-w-40 transition-all mx-1"
|
||||
class:hidden={!$ae_loc.authenticated_access || !$events_loc.pres_mgmt.show_content__session_search_room_name}
|
||||
on:change={() => {
|
||||
$events_trigger = 'load__event_session_obj_li';
|
||||
}}
|
||||
>
|
||||
{#if $lq__event_location_obj_li}
|
||||
<option value="">Location?</option>
|
||||
{#each $lq__event_location_obj_li as event_location_obj}
|
||||
<option value={event_location_obj?.name}>{event_location_obj.name}</option>
|
||||
{/each}
|
||||
{/if}
|
||||
</select>
|
||||
|
||||
<!-- <input
|
||||
type="search"
|
||||
name="location_name"
|
||||
placeholder="Location"
|
||||
@@ -415,7 +440,7 @@ async function handle_search__event_session(
|
||||
class:hidden={!$ae_loc.authenticated_access || !$events_loc.pres_mgmt.show_content__session_search_room_name}
|
||||
suggest="off"
|
||||
data-ignore="true"
|
||||
/>
|
||||
/> -->
|
||||
|
||||
<button
|
||||
type="button"
|
||||
|
||||
@@ -48,6 +48,18 @@ export async function load({ params, parent }) { // route
|
||||
console.log(`load_event_session_obj_li = `, load_event_session_obj_li);
|
||||
|
||||
ae_acct.slct.event_session_obj_li = load_event_session_obj_li;
|
||||
|
||||
let load_event_location_obj_li = events_func.load_ae_obj_li__event_location({
|
||||
api_cfg: ae_acct.api,
|
||||
for_obj_type: 'event',
|
||||
for_obj_id: event_id,
|
||||
params: {qry__enabled: 'enabled', qry__hidden: 'all', qry__limit: 200},
|
||||
try_cache: true,
|
||||
log_lvl: 1
|
||||
});
|
||||
console.log(`load_event_location_obj_li = `, load_event_location_obj_li);
|
||||
|
||||
ae_acct.slct.event_location_obj_li = load_event_location_obj_li;
|
||||
}
|
||||
|
||||
// WARNING: Precaution against shared data between sites and sessions.
|
||||
|
||||
Reference in New Issue
Block a user