feat: leads re-enable flow — detect removed leads on scan + Remove/Restore buttons
- QR scanner (single + multi): detect previously-removed leads via IDB enable flag; route to 'reenable' state instead of duplicate error; offer Re-activate button - API fallback: if create fails and no IDB record, search API for disabled tracking record by event_exhibit_id + event_badge_id (adds qry_badge_id param to search__exhibit_tracking) - Lead detail page: Replace raw enable checkbox with Remove Lead (two-click confirm, navigates back after) and Restore Lead card (shown when enable is falsy) - Fix flash of disabled records in leads list: filter !enable in both filtered_lead_li derived and local IDB fast-path in handle_search_refresh - eslint.config.js: disable svelte/no-navigation-without-resolve (no base path configured) - Also includes _random field annotation cleanup (db_events, ae_types), iframe layout fixes, badge view tweaks, test updates, and doc updates from prior session Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -458,6 +458,7 @@ export async function search__exhibit_tracking({
|
||||
fulltext_search_qry_str = null,
|
||||
qry_group = null,
|
||||
qry_external_person_id = null,
|
||||
qry_badge_id = null,
|
||||
enabled = 'enabled',
|
||||
hidden = 'all',
|
||||
view = 'default',
|
||||
@@ -473,6 +474,7 @@ export async function search__exhibit_tracking({
|
||||
fulltext_search_qry_str?: string | null;
|
||||
qry_group?: string | null;
|
||||
qry_external_person_id?: string | null;
|
||||
qry_badge_id?: string | null;
|
||||
enabled?: 'enabled' | 'all' | 'not_enabled';
|
||||
hidden?: 'hidden' | 'all' | 'not_hidden';
|
||||
view?: string;
|
||||
@@ -498,6 +500,7 @@ export async function search__exhibit_tracking({
|
||||
|
||||
if (qry_group) search_query.and.push({ field: 'group', op: 'eq', value: qry_group });
|
||||
if (qry_external_person_id) search_query.and.push({ field: 'external_person_id', op: 'eq', value: qry_external_person_id });
|
||||
if (qry_badge_id) search_query.and.push({ field: 'event_badge_id', op: 'eq', value: qry_badge_id });
|
||||
|
||||
if (enabled === 'enabled') search_query.and.push({ field: 'enable', op: 'eq', value: 1 });
|
||||
else if (enabled === 'not_enabled') search_query.and.push({ field: 'enable', op: 'eq', value: 0 });
|
||||
|
||||
@@ -16,12 +16,12 @@ export interface Event {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
code: string;
|
||||
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
conference: boolean;
|
||||
type: string;
|
||||
@@ -114,7 +114,7 @@ export interface Badge {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_badge_id: string;
|
||||
event_badge_id_random: string;
|
||||
event_badge_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
@@ -210,10 +210,10 @@ export interface Badge_template {
|
||||
// id_random: string;
|
||||
|
||||
event_badge_template_id?: null | string;
|
||||
event_badge_template_id_random?: null | string;
|
||||
event_badge_template_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
name: string;
|
||||
description?: null | string;
|
||||
@@ -274,14 +274,14 @@ export interface Badge_template {
|
||||
// Updated 2024-10-16
|
||||
export interface Device {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
// id_random: string; // NO LONGER USE "_random"
|
||||
event_device_id: string;
|
||||
// event_device_id_random: string;
|
||||
// event_device_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
// event_id_random: string;
|
||||
// event_id_random: string; // NO LONGER USE "_random"
|
||||
event_location_id?: string;
|
||||
// event_location_id_random?: string;
|
||||
// event_location_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
code?: string;
|
||||
name: string;
|
||||
@@ -342,12 +342,12 @@ export interface Device {
|
||||
|
||||
export interface Exhibit {
|
||||
id: string;
|
||||
id_random: string;
|
||||
id_random: string; // NO LONGER USE "_random"
|
||||
event_exhibit_id: string;
|
||||
event_exhibit_id_random: string;
|
||||
event_exhibit_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
code: string;
|
||||
name: string;
|
||||
@@ -380,16 +380,16 @@ export interface Exhibit {
|
||||
|
||||
export interface Exhibit_tracking {
|
||||
id: string;
|
||||
id_random: string;
|
||||
id_random: string; // NO LONGER USE "_random"
|
||||
event_exhibit_tracking_id: string;
|
||||
event_exhibit_tracking_id_random: string;
|
||||
event_exhibit_tracking_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_exhibit_id: string;
|
||||
event_exhibit_id_random: string;
|
||||
event_exhibit_id_random: string; // NO LONGER USE "_random"
|
||||
event_badge_id: string;
|
||||
event_badge_id_random: string;
|
||||
event_badge_id_random: string; // NO LONGER USE "_random"
|
||||
event_person_id: string;
|
||||
event_person_id_random?: string;
|
||||
event_person_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
@@ -442,28 +442,28 @@ export interface Exhibit_tracking {
|
||||
|
||||
export interface EventFile {
|
||||
id: string;
|
||||
id_random: string;
|
||||
id_random: string; // NO LONGER USE "_random"
|
||||
event_file_id: string;
|
||||
event_file_id_random?: string;
|
||||
event_file_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
hosted_file_id: string;
|
||||
hosted_file_id_random?: string;
|
||||
hosted_file_id_random?: string; // NO LONGER USE "_random"
|
||||
hash_sha256: string;
|
||||
|
||||
for_type?: string;
|
||||
for_id?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
event_id: string;
|
||||
event_id_random?: string;
|
||||
event_id_random?: string; // NO LONGER USE "_random"
|
||||
event_session_id?: string;
|
||||
event_session_id_random?: string;
|
||||
event_session_id_random?: string; // NO LONGER USE "_random"
|
||||
event_presentation_id?: string;
|
||||
event_presentation_id_random?: string;
|
||||
event_presentation_id_random?: string; // NO LONGER USE "_random"
|
||||
event_presenter_id?: string;
|
||||
event_presenter_id_random?: string;
|
||||
event_presenter_id_random?: string; // NO LONGER USE "_random"
|
||||
event_location_id?: string;
|
||||
event_location_id_random?: string;
|
||||
event_location_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
filename: string;
|
||||
extension: string;
|
||||
@@ -517,7 +517,7 @@ export interface Location {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_location_id: string;
|
||||
event_location_id_random: string;
|
||||
event_location_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
external_id?: null | string;
|
||||
code?: null | string;
|
||||
@@ -525,7 +525,7 @@ export interface Location {
|
||||
type_code?: string;
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
name: string;
|
||||
description?: null | string;
|
||||
@@ -571,23 +571,23 @@ export interface Presentation {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_presentation_id: string;
|
||||
event_presentation_id_random: string;
|
||||
event_presentation_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
external_id?: null | string;
|
||||
code?: null | string;
|
||||
|
||||
for_type?: string;
|
||||
for_id?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
type_code?: string;
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_session_id_random: string; // NO LONGER USE "_random"
|
||||
event_abstract_id?: null | string;
|
||||
event_abstract_id_random?: null | string;
|
||||
event_abstract_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
abstract_code?: null | string;
|
||||
|
||||
@@ -630,23 +630,23 @@ export interface Presenter {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_presenter_id: string;
|
||||
event_presenter_id_random: string;
|
||||
event_presenter_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
external_id?: string;
|
||||
code?: string;
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_session_id_random: string; // NO LONGER USE "_random"
|
||||
event_person_id?: null | string;
|
||||
event_person_id_random?: null | string;
|
||||
event_person_id_random?: null | string; // NO LONGER USE "_random"
|
||||
event_presentation_id: string;
|
||||
event_presentation_id_random: string;
|
||||
event_presentation_id_random: string; // NO LONGER USE "_random"
|
||||
person_id?: null | string;
|
||||
person_id_random?: null | string;
|
||||
person_profile_id?: null | string;
|
||||
person_profile_id_random?: null | string; // The new table person_profile will be used soon...
|
||||
person_id_random?: null | string; // NO LONGER USE "_random"
|
||||
person_profile_id?: null | string; // The new table person_profile will be used soon...
|
||||
person_profile_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
pronouns?: null | string;
|
||||
informal_name?: null | string;
|
||||
@@ -731,24 +731,24 @@ export interface Session {
|
||||
id: string;
|
||||
// id_random: string;
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_session_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
external_id: null | string;
|
||||
code: null | string;
|
||||
|
||||
for_type: string;
|
||||
for_id: string;
|
||||
for_id_random: string;
|
||||
for_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
type_code?: string;
|
||||
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_location_id?: null | string;
|
||||
event_location_id_random?: null | string;
|
||||
event_location_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
poc_person_id?: null | string;
|
||||
poc_person_id_random?: null | string;
|
||||
poc_person_id_random?: null | string; // NO LONGER USE "_random"
|
||||
poc_agree?: null | boolean; // General catchall for agreement or consent by the POC
|
||||
poc_kv_json?: null | key_val; // Key value list of the POC by type (examples: 'advocate', 'chair', 'champion', 'moderator', 'organizer')
|
||||
|
||||
@@ -829,6 +829,7 @@ export class MySubClassedDexie extends Dexie {
|
||||
constructor() {
|
||||
super('ae_events_db');
|
||||
this.version(6).stores({
|
||||
// NO LONGER USE "_random"
|
||||
event: `
|
||||
id, event_id, event_id_random,
|
||||
code,
|
||||
@@ -841,7 +842,6 @@ export class MySubClassedDexie extends Dexie {
|
||||
tmp_sort_1, tmp_sort_2,
|
||||
enable, hide, priority, sort, group, notes, created_on, updated_on`,
|
||||
|
||||
// badge: '++id, full_name, email' // Primary key and indexed props
|
||||
badge: `
|
||||
event_badge_id_random, event_badge_id, id,
|
||||
event_id, event_id_random,
|
||||
|
||||
@@ -42,7 +42,7 @@ export interface ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Account extends ae_BaseObj {
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
account_cfg?: ae_AccountCfg;
|
||||
}
|
||||
@@ -52,7 +52,7 @@ export interface ae_Account extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_AccountCfg {
|
||||
id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
modules_enabled?: any;
|
||||
default_no_reply_email?: string;
|
||||
@@ -70,9 +70,9 @@ export interface ae_AccountCfg {
|
||||
*/
|
||||
export interface ae_Site extends ae_BaseObj {
|
||||
site_id: string;
|
||||
site_id_random: string;
|
||||
site_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
url_root?: string;
|
||||
site_cfg_json?: any;
|
||||
@@ -94,11 +94,11 @@ export interface ae_Site extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_SiteDomain extends ae_BaseObj {
|
||||
site_domain_id: string;
|
||||
site_domain_id_random: string;
|
||||
site_domain_id_random: string; // NO LONGER USE "_random"
|
||||
site_id: string;
|
||||
site_id_random: string;
|
||||
site_id_random: string; // NO LONGER USE "_random"
|
||||
account_id?: string;
|
||||
account_id_random?: string;
|
||||
account_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
fqdn: string;
|
||||
is_primary?: boolean;
|
||||
@@ -125,15 +125,15 @@ export interface ae_SiteDomain extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Journal extends ae_BaseObj {
|
||||
journal_id: string;
|
||||
journal_id_random: string;
|
||||
journal_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
person_id?: string;
|
||||
person_id_random?: string;
|
||||
person_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
for_type?: string;
|
||||
for_id?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
type_code?: string;
|
||||
tags?: string;
|
||||
@@ -163,12 +163,12 @@ export interface ae_Journal extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_JournalEntry extends ae_BaseObj {
|
||||
journal_entry_id: string;
|
||||
// journal_entry_id_random: string;
|
||||
// journal_entry_id_random: string; // NO LONGER USE "_random"
|
||||
journal_id: string;
|
||||
// journal_id_random: string;
|
||||
// journal_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
person_id?: string;
|
||||
person_id_random?: string;
|
||||
person_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
template?: boolean;
|
||||
|
||||
@@ -235,12 +235,12 @@ export interface ae_JournalEntry extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Person extends ae_BaseObj {
|
||||
person_id: string;
|
||||
person_id_random: string;
|
||||
person_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
user_id?: string;
|
||||
user_id_random?: string;
|
||||
user_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
prefix?: string;
|
||||
title_names?: string;
|
||||
@@ -282,11 +282,11 @@ export interface ae_Person extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_User extends ae_BaseObj {
|
||||
user_id: string;
|
||||
user_id_random: string;
|
||||
user_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
person_id?: string;
|
||||
person_id_random?: string;
|
||||
person_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
username: string;
|
||||
email?: string;
|
||||
@@ -309,10 +309,10 @@ export interface ae_User extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_UserRole {
|
||||
id: string;
|
||||
user_id_random: string;
|
||||
user_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
for_type?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
code?: string;
|
||||
name?: string;
|
||||
@@ -327,12 +327,12 @@ export interface ae_UserRole {
|
||||
*/
|
||||
export interface ae_Address extends ae_BaseObj {
|
||||
address_id: string;
|
||||
address_id_random: string;
|
||||
address_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
for_type?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
attention_to?: string;
|
||||
organization_name?: string;
|
||||
@@ -356,13 +356,13 @@ export interface ae_Address extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Contact extends ae_BaseObj {
|
||||
contact_id: string;
|
||||
contact_id_random: string;
|
||||
contact_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
address_id_random?: string;
|
||||
address_id_random?: string; // NO LONGER USE "_random"
|
||||
for_type?: string;
|
||||
for_id_random?: string;
|
||||
for_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
title?: string;
|
||||
tagline?: string;
|
||||
@@ -382,9 +382,9 @@ export interface ae_Contact extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_ActivityLog extends ae_BaseObj {
|
||||
activity_log_id: string;
|
||||
activity_log_id_random: string;
|
||||
activity_log_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
person_id_random?: string;
|
||||
user_id_random?: string;
|
||||
@@ -408,9 +408,9 @@ export interface ae_ActivityLog extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Event extends ae_BaseObj {
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
conference: boolean;
|
||||
type?: string;
|
||||
@@ -453,7 +453,7 @@ export interface ae_Event extends ae_BaseObj {
|
||||
* EventCfg - Advanced configuration for an event
|
||||
*/
|
||||
export interface ae_EventCfg extends ae_BaseObj {
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
enable_comments?: boolean;
|
||||
unauthenticated_access?: boolean;
|
||||
@@ -468,16 +468,16 @@ export interface ae_EventCfg extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventBadge extends ae_BaseObj {
|
||||
event_badge_id: string;
|
||||
event_badge_id_random: string;
|
||||
event_badge_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
person_id: string;
|
||||
person_id_random: string;
|
||||
person_id_random: string; // NO LONGER USE "_random"
|
||||
event_person_id?: string | null;
|
||||
event_person_id_random?: string | null;
|
||||
event_person_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
event_badge_template_id?: string | null;
|
||||
event_badge_template_id_random?: string | null;
|
||||
event_badge_template_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
badge_type_code?: string | null;
|
||||
badge_type?: string | null;
|
||||
@@ -516,9 +516,9 @@ export interface ae_EventBadge extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventBadgeTemplate extends ae_BaseObj {
|
||||
event_badge_template_id: string;
|
||||
event_badge_template_id_random: string;
|
||||
event_badge_template_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
logo_path?: string | null;
|
||||
header_path?: string | null;
|
||||
@@ -541,9 +541,9 @@ export interface ae_EventBadgeTemplate extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventLocation extends ae_BaseObj {
|
||||
event_location_id: string;
|
||||
event_location_id_random: string;
|
||||
event_location_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
location_type?: string | null;
|
||||
location_type_code?: string | null;
|
||||
@@ -561,13 +561,13 @@ export interface ae_EventLocation extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventSession extends ae_BaseObj {
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_session_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_location_id?: string | null;
|
||||
event_location_id_random?: string | null;
|
||||
event_location_id_random?: string | null; // NO LONGER USE "_random"
|
||||
event_track_id?: string | null;
|
||||
event_track_id_random?: string | null;
|
||||
event_track_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
type_code?: string | null;
|
||||
start_datetime?: string | Date | null;
|
||||
@@ -610,13 +610,13 @@ export interface ae_EventSession extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventPresentation extends ae_BaseObj {
|
||||
event_presentation_id: string;
|
||||
event_presentation_id_random: string;
|
||||
event_presentation_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_session_id: string;
|
||||
event_session_id_random: string;
|
||||
event_session_id_random: string; // NO LONGER USE "_random"
|
||||
event_abstract_id?: string | null;
|
||||
event_abstract_id_random?: string | null;
|
||||
event_abstract_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
abstract_code?: string | null;
|
||||
type_code?: string | null;
|
||||
@@ -639,11 +639,11 @@ export interface ae_EventPresentation extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventPresenter extends ae_BaseObj {
|
||||
event_presenter_id: string;
|
||||
event_presenter_id_random: string;
|
||||
event_presenter_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
person_id?: string | null;
|
||||
person_id_random?: string | null;
|
||||
person_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
pronouns?: string | null;
|
||||
informal_name?: string | null;
|
||||
@@ -666,9 +666,9 @@ export interface ae_EventPresenter extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventTrack extends ae_BaseObj {
|
||||
event_track_id: string;
|
||||
event_track_id_random: string;
|
||||
event_track_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
track_type?: string;
|
||||
track_type_code?: string;
|
||||
@@ -682,9 +682,9 @@ export interface ae_EventTrack extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_HostedFile extends ae_BaseObj {
|
||||
hosted_file_id: string;
|
||||
hosted_file_id_random: string;
|
||||
hosted_file_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
hash_sha256?: string;
|
||||
subdirectory_path?: string;
|
||||
@@ -701,10 +701,10 @@ export interface ae_HostedFile extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_HostedFileLink {
|
||||
id: string;
|
||||
account_id_random: string;
|
||||
hosted_file_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
hosted_file_id_random: string; // NO LONGER USE "_random"
|
||||
link_to_type: string;
|
||||
link_to_id_random: string;
|
||||
link_to_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
created_on: string | Date;
|
||||
updated_on: string | Date;
|
||||
@@ -715,16 +715,16 @@ export interface ae_HostedFileLink {
|
||||
*/
|
||||
export interface ae_DataStore extends ae_BaseObj {
|
||||
data_store_id: string;
|
||||
data_store_id_random: string;
|
||||
data_store_id_random: string; // NO LONGER USE "_random"
|
||||
account_id?: null | string;
|
||||
account_id_random?: null | string;
|
||||
account_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
for_type?: null | string;
|
||||
for_id_random?: null | string;
|
||||
for_id_random?: null | string; // NO LONGER USE "_random"
|
||||
for_id?: null | string;
|
||||
|
||||
person_id_random?: null | string;
|
||||
user_id_random?: null | string;
|
||||
person_id_random?: null | string; // NO LONGER USE "_random"
|
||||
user_id_random?: null | string; // NO LONGER USE "_random"
|
||||
|
||||
type?: null | string;
|
||||
|
||||
@@ -747,9 +747,9 @@ export interface ae_DataStore extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Post extends ae_BaseObj {
|
||||
post_id: string;
|
||||
// post_id_random: string;
|
||||
// post_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
// account_id_random: string;
|
||||
// account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
title: string;
|
||||
content: string;
|
||||
@@ -769,9 +769,9 @@ export interface ae_Post extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_PostComment extends ae_BaseObj {
|
||||
post_comment_id: string;
|
||||
// post_comment_id_random: string;
|
||||
// post_comment_id_random: string; // NO LONGER USE "_random"
|
||||
post_id: string;
|
||||
// post_id_random: string;
|
||||
// post_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
content: string;
|
||||
anonymous: boolean;
|
||||
@@ -783,9 +783,9 @@ export interface ae_PostComment extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Page extends ae_BaseObj {
|
||||
page_id: string;
|
||||
page_id_random: string;
|
||||
page_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
alias: string;
|
||||
title: string;
|
||||
@@ -801,9 +801,9 @@ export interface ae_Page extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Archive extends ae_BaseObj {
|
||||
archive_id: string;
|
||||
archive_id_random: string;
|
||||
archive_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
archive_type?: string;
|
||||
topic_id?: string;
|
||||
@@ -824,8 +824,8 @@ export interface ae_Archive extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_ArchiveContent extends ae_BaseObj {
|
||||
archive_content_id: string;
|
||||
archive_content_id_random: string;
|
||||
archive_id_random: string;
|
||||
archive_content_id_random: string; // NO LONGER USE "_random"
|
||||
archive_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
archive_content_type?: string;
|
||||
content_html?: string;
|
||||
@@ -833,7 +833,7 @@ export interface ae_ArchiveContent extends ae_BaseObj {
|
||||
|
||||
duration?: string;
|
||||
|
||||
hosted_file_id_random?: string;
|
||||
hosted_file_id_random?: string; // NO LONGER USE "_random"
|
||||
filename?: string;
|
||||
subdirectory_path?: string;
|
||||
}
|
||||
@@ -843,15 +843,15 @@ export interface ae_ArchiveContent extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventFile extends ae_BaseObj {
|
||||
event_file_id: string;
|
||||
event_file_id_random?: string;
|
||||
event_file_id_random?: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random?: string;
|
||||
event_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
hosted_file_id: string;
|
||||
hosted_file_id_random?: string;
|
||||
hosted_file_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
for_type?: string | null;
|
||||
for_id_random?: string | null;
|
||||
for_id_random?: string | null; // NO LONGER USE "_random"
|
||||
|
||||
filename?: string;
|
||||
filename_no_ext?: string;
|
||||
@@ -868,10 +868,10 @@ export interface ae_EventFile extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventDevice extends ae_BaseObj {
|
||||
event_device_id: string;
|
||||
event_device_id_random: string;
|
||||
event_device_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_location_id_random?: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_location_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
app_mode?: string;
|
||||
status?: string;
|
||||
@@ -886,9 +886,9 @@ export interface ae_EventDevice extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventAbstract extends ae_BaseObj {
|
||||
event_abstract_id: string;
|
||||
event_abstract_id_random: string;
|
||||
event_abstract_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
external_id?: string;
|
||||
abstract?: string;
|
||||
@@ -901,9 +901,9 @@ export interface ae_EventAbstract extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Organization extends ae_BaseObj {
|
||||
organization_id: string;
|
||||
organization_id_random: string;
|
||||
organization_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
tagline?: string;
|
||||
logo_path?: string;
|
||||
@@ -915,14 +915,14 @@ export interface ae_Organization extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventRegistration extends ae_BaseObj {
|
||||
event_registration_id: string;
|
||||
event_registration_id_random: string;
|
||||
event_registration_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
person_id: string;
|
||||
person_id_random: string;
|
||||
person_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
organization_id_random?: string;
|
||||
contact_id_random?: string;
|
||||
organization_id_random?: string; // NO LONGER USE "_random"
|
||||
contact_id_random?: string; // NO LONGER USE "_random"
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -930,13 +930,13 @@ export interface ae_EventRegistration extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventExhibit extends ae_BaseObj {
|
||||
event_exhibit_id: string;
|
||||
event_exhibit_id_random: string;
|
||||
event_exhibit_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
organization_id_random?: string;
|
||||
contact_id_random?: string;
|
||||
person_id_random?: string;
|
||||
organization_id_random?: string; // NO LONGER USE "_random"
|
||||
contact_id_random?: string; // NO LONGER USE "_random"
|
||||
person_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
tagline?: string;
|
||||
logo_path?: string;
|
||||
@@ -948,13 +948,13 @@ export interface ae_EventExhibit extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventExhibitTracking extends ae_BaseObj {
|
||||
event_exhibit_tracking_id: string;
|
||||
event_exhibit_tracking_id_random: string;
|
||||
event_exhibit_tracking_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_exhibit_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_exhibit_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_person_id_random?: string;
|
||||
event_badge_id_random?: string;
|
||||
event_person_id_random?: string; // NO LONGER USE "_random"
|
||||
event_badge_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
external_person_id?: string | null;
|
||||
|
||||
@@ -968,14 +968,14 @@ export interface ae_EventExhibitTracking extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventPerson extends ae_BaseObj {
|
||||
event_person_id: string;
|
||||
event_person_id_random: string;
|
||||
event_person_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
person_id: string;
|
||||
person_id_random: string;
|
||||
person_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_badge_id_random?: string;
|
||||
event_registration_id_random?: string;
|
||||
event_badge_id_random?: string; // NO LONGER USE "_random"
|
||||
event_registration_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
passcode?: string;
|
||||
agree_to_tc?: boolean;
|
||||
@@ -986,10 +986,10 @@ export interface ae_EventPerson extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_EventPersonProfile extends ae_BaseObj {
|
||||
event_person_profile_id: string;
|
||||
event_person_profile_id_random: string;
|
||||
event_person_profile_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_person_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
event_person_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
tagline?: string;
|
||||
biography?: string;
|
||||
@@ -1003,11 +1003,11 @@ export interface ae_EventPersonProfile extends ae_BaseObj {
|
||||
* EventPersonTracking - Attendance and session interaction tracking
|
||||
*/
|
||||
export interface ae_EventPersonTracking extends ae_BaseObj {
|
||||
event_person_id_random: string;
|
||||
event_person_id_random: string; // NO LONGER USE "_random"
|
||||
event_id: string;
|
||||
event_id_random: string;
|
||||
event_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
event_session_id_random?: string;
|
||||
event_session_id_random?: string; // NO LONGER USE "_random"
|
||||
|
||||
check_in_out?: boolean;
|
||||
in_datetime?: string | Date;
|
||||
@@ -1019,11 +1019,11 @@ export interface ae_EventPersonTracking extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_Sponsorship extends ae_BaseObj {
|
||||
sponsorship_id: string;
|
||||
sponsorship_id_random: string;
|
||||
sponsorship_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
sponsorship_cfg_id_random: string;
|
||||
sponsorship_cfg_id_random: string; // NO LONGER USE "_random"
|
||||
amount?: number;
|
||||
paid?: boolean;
|
||||
}
|
||||
@@ -1033,9 +1033,9 @@ export interface ae_Sponsorship extends ae_BaseObj {
|
||||
*/
|
||||
export interface ae_SponsorshipCfg extends ae_BaseObj {
|
||||
sponsorship_cfg_id: string;
|
||||
sponsorship_cfg_id_random: string;
|
||||
sponsorship_cfg_id_random: string; // NO LONGER USE "_random"
|
||||
account_id: string;
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
|
||||
level_li_json?: any;
|
||||
start_datetime?: string | Date;
|
||||
@@ -1046,7 +1046,7 @@ export interface ae_SponsorshipCfg extends ae_BaseObj {
|
||||
* LogClientViewing - Playback and interaction tracking for media
|
||||
*/
|
||||
export interface ae_LogClientViewing extends ae_BaseObj {
|
||||
account_id_random: string;
|
||||
account_id_random: string; // NO LONGER USE "_random"
|
||||
external_client_id: string;
|
||||
|
||||
object_type: string;
|
||||
|
||||
Reference in New Issue
Block a user