Failed to switch to LiveQuery for presenter list
This commit is contained in:
@@ -235,6 +235,9 @@ export function handle_db_save_ae_obj_li__event_presentation(
|
||||
// From SQL view
|
||||
event_session_code: obj.event_session_code,
|
||||
event_session_name: obj.event_session_name,
|
||||
|
||||
// A key value list of the presenters
|
||||
// event_presenter_kv: obj.event_presenter_kv,
|
||||
});
|
||||
// console.log(`Put obj with ID: ${obj.event_presentation_id_random} or ${id_random}`);
|
||||
} catch (error) {
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
import Dexie, { type Table } from 'dexie';
|
||||
import type { list } from 'postcss';
|
||||
import type { key_val } from './ae_stores';
|
||||
|
||||
// li = list
|
||||
// kv = key value list
|
||||
@@ -41,7 +43,7 @@ export interface Event {
|
||||
updated_on: null|Date;
|
||||
|
||||
// Additional fields for convenience (database views)
|
||||
file_count: number;
|
||||
file_count?: number;
|
||||
}
|
||||
|
||||
|
||||
@@ -355,48 +357,51 @@ export interface Presentation {
|
||||
event_presentation_id: string;
|
||||
event_presentation_id_random: string;
|
||||
|
||||
external_id: null|string;
|
||||
code: null|string;
|
||||
external_id?: null|string;
|
||||
code?: null|string;
|
||||
|
||||
for_type: string;
|
||||
for_id: string;
|
||||
for_id_random: string;
|
||||
for_type?: string;
|
||||
for_id?: string;
|
||||
for_id_random?: string;
|
||||
|
||||
type_code: string;
|
||||
type_code?: string;
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_abstract_id: null|string;
|
||||
event_abstract_id_random: null|string;
|
||||
event_abstract_id?: null|string;
|
||||
event_abstract_id_random?: null|string;
|
||||
|
||||
abstract_code: null|string;
|
||||
abstract_code?: null|string;
|
||||
|
||||
name: string;
|
||||
description: null|string;
|
||||
description?: null|string;
|
||||
|
||||
start_datetime: null|Date;
|
||||
end_datetime: null|Date;
|
||||
start_datetime?: null|Date;
|
||||
end_datetime?: null|Date;
|
||||
|
||||
passcode: null|string;
|
||||
passcode?: null|string;
|
||||
|
||||
hide_event_launcher: null|boolean;
|
||||
hide_event_launcher?: null|boolean;
|
||||
|
||||
enable: null|boolean;
|
||||
hide: null|boolean;
|
||||
priority: null|boolean
|
||||
sort: null|number;
|
||||
group: null|string;
|
||||
notes: null|string;
|
||||
hide?: null|boolean;
|
||||
priority?: null|boolean;
|
||||
sort?: null|number;
|
||||
group?: null|string;
|
||||
notes?: null|string;
|
||||
created_on: Date;
|
||||
updated_on: null|Date;
|
||||
updated_on?: null|Date;
|
||||
|
||||
// Additional fields for convenience (database views)
|
||||
// file_count: null|number;
|
||||
|
||||
event_session_code: null|string;
|
||||
event_session_name: null|string;
|
||||
event_session_code?: null|string;
|
||||
event_session_name?: null|string;
|
||||
|
||||
// A key value list of the presenters
|
||||
event_presenter_kv?: null|key_val;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user