fix(events): correct presentation query and props
This commit is contained in:
@@ -104,11 +104,11 @@ let lq__event_session_obj = $derived(liveQuery(async () => {
|
|||||||
}));
|
}));
|
||||||
|
|
||||||
let lq__event_presentation_obj_li = $derived(liveQuery(async () => {
|
let lq__event_presentation_obj_li = $derived(liveQuery(async () => {
|
||||||
if (!lq__event_session_obj?.event_session_id_random) return [];
|
|
||||||
let results = await db_events.presentation
|
let results = await db_events.presentation
|
||||||
.where('event_session_id') // This field contains the random ID
|
.where('event_session_id')
|
||||||
.equals(lq__event_session_obj.event_session_id_random) // Compare against the random ID
|
.equals(ae_acct.slct.event_session_id)
|
||||||
.sortBy('name');
|
.sortBy('name')
|
||||||
|
;
|
||||||
return results;
|
return results;
|
||||||
}));
|
}));
|
||||||
|
|
||||||
@@ -332,10 +332,10 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__session
|
|||||||
|
|
||||||
{#if !$events_loc.pres_mgmt.show_content__session_view || $events_loc.pres_mgmt.show_content__session_view == 'default'}
|
{#if !$events_loc.pres_mgmt.show_content__session_view || $events_loc.pres_mgmt.show_content__session_view == 'default'}
|
||||||
<Session_view
|
<Session_view
|
||||||
lq__event_presenter_obj={$lq__event_presenter_obj}
|
lq__event_presenter_obj={lq__event_presenter_obj}
|
||||||
lq__event_session_obj={$lq__event_session_obj}
|
lq__event_session_obj={lq__event_session_obj}
|
||||||
lq__auth__event_presenter_obj={$lq__auth__event_presenter_obj}
|
lq__auth__event_presenter_obj={lq__auth__event_presenter_obj}
|
||||||
lq__event_presentation_obj_li={$lq__event_presentation_obj_li}
|
lq__event_presentation_obj_li={lq__event_presentation_obj_li}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{:else if $events_loc.pres_mgmt.show_content__session_view == 'manage_files' && $ae_loc.public_access}
|
{:else if $events_loc.pres_mgmt.show_content__session_view == 'manage_files' && $ae_loc.public_access}
|
||||||
|
|||||||
@@ -1,21 +1,9 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
interface Props {
|
export let log_lvl = 2;
|
||||||
log_lvl?: number;
|
export let lq__event_presenter_obj: any; // This is the currently selected presenter.
|
||||||
// export let lq__event_obj: any;
|
export let lq__event_session_obj: any;
|
||||||
lq__event_presenter_obj: any; // This is the currently selected presenter.
|
export let lq__auth__event_presenter_obj: any;
|
||||||
lq__event_session_obj: any;
|
export let lq__event_presentation_obj_li: any;
|
||||||
// );
|
|
||||||
lq__auth__event_presenter_obj: any;
|
|
||||||
lq__event_presentation_obj_li: any;
|
|
||||||
}
|
|
||||||
|
|
||||||
let {
|
|
||||||
log_lvl = 2,
|
|
||||||
lq__event_presenter_obj,
|
|
||||||
lq__event_session_obj,
|
|
||||||
lq__auth__event_presenter_obj,
|
|
||||||
lq__event_presentation_obj_li
|
|
||||||
}: Props = $props();
|
|
||||||
|
|
||||||
if (log_lvl) {
|
if (log_lvl) {
|
||||||
console.log(`ae_events_pres_mgmt session_view.svelte`);
|
console.log(`ae_events_pres_mgmt session_view.svelte`);
|
||||||
|
|||||||
Reference in New Issue
Block a user