feat(v3-api): rollout 'view' parameter across event library modules

This commit is contained in:
Scott Idem
2026-01-29 18:00:15 -05:00
parent 9551825b3f
commit 35114e5e58
11 changed files with 64 additions and 12 deletions

View File

@@ -427,6 +427,9 @@ export async function search__event_badge({
obj_type: 'event_badge',
search_query,
params,
enabled,
hidden,
view,
order_by_li,
limit,
offset,

View File

@@ -171,6 +171,7 @@ export async function load_ae_obj_li__event_badge_template({
event_id,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 50,
offset = 0,
order_by_li = [
@@ -186,6 +187,7 @@ export async function load_ae_obj_li__event_badge_template({
event_id: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -200,6 +202,7 @@ export async function load_ae_obj_li__event_badge_template({
for_obj_id: event_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,

View File

@@ -13,12 +13,14 @@ const ae_promises: key_val = {};
export async function load_ae_obj_id__event_device({
api_cfg,
event_device_id,
view = 'default',
inc_location_id = false,
try_cache = true,
log_lvl = 0
}: {
api_cfg: any;
event_device_id: string;
view?: string;
inc_location_id?: boolean;
try_cache?: boolean;
log_lvl?: number;
@@ -32,6 +34,7 @@ export async function load_ae_obj_id__event_device({
api_cfg,
obj_type: 'event_device',
obj_id: event_device_id,
view,
log_lvl
});

View File

@@ -68,6 +68,7 @@ export async function load_ae_obj_li__event_file({
for_obj_id,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 100,
offset = 0,
order_by_li = [
@@ -83,6 +84,7 @@ export async function load_ae_obj_li__event_file({
for_obj_id: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -115,6 +117,7 @@ export async function load_ae_obj_li__event_file({
for_obj_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -274,6 +277,7 @@ export async function search__event_file({
qry_file_purpose = null,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 25,
offset = 0,
order_by_li = [
@@ -292,6 +296,7 @@ export async function search__event_file({
qry_file_purpose?: string | null;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -321,6 +326,7 @@ export async function search__event_file({
search_query,
enabled,
hidden,
view,
order_by_li,
limit,
offset,

View File

@@ -85,6 +85,7 @@ export async function load_ae_obj_li__event_location({
inc_all_file_li = false,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 100,
offset = 0,
order_by_li = [
@@ -104,6 +105,7 @@ export async function load_ae_obj_li__event_location({
inc_all_file_li?: boolean;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -122,6 +124,7 @@ export async function load_ae_obj_li__event_location({
for_obj_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -342,6 +345,7 @@ export async function search__event_location({
qry_str = '',
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 25,
offset = 0,
order_by_li = [
@@ -358,6 +362,7 @@ export async function search__event_location({
qry_str?: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -384,6 +389,7 @@ export async function search__event_location({
obj_type: 'event_location',
search_query,
order_by_li,
view,
limit,
offset,
log_lvl

View File

@@ -128,6 +128,7 @@ export async function load_ae_obj_li__event_presentation({
inc_presenter_li = false,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 50,
offset = 0,
order_by_li = [
@@ -147,6 +148,7 @@ export async function load_ae_obj_li__event_presentation({
inc_presenter_li?: boolean;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -165,6 +167,7 @@ export async function load_ae_obj_li__event_presentation({
for_obj_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -354,6 +357,7 @@ export async function search__event_presentation({
like_search_qry_str = '',
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 50,
offset = 0,
order_by_li = [
@@ -370,6 +374,7 @@ export async function search__event_presentation({
like_search_qry_str?: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -409,6 +414,7 @@ export async function search__event_presentation({
search_query,
order_by_li,
params,
view,
limit,
offset,
log_lvl

View File

@@ -89,6 +89,7 @@ export async function load_ae_obj_li__event_presenter({
inc_file_li = false,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 50,
offset = 0,
order_by_li = [
@@ -106,6 +107,7 @@ export async function load_ae_obj_li__event_presenter({
inc_file_li?: boolean;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -124,6 +126,7 @@ export async function load_ae_obj_li__event_presenter({
for_obj_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -325,6 +328,7 @@ export async function search__event_presenter({
biography = null,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 25,
offset = 0,
order_by_li = [
@@ -343,6 +347,7 @@ export async function search__event_presenter({
biography?: null | boolean;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -385,6 +390,7 @@ export async function search__event_presenter({
search_query,
order_by_li,
params,
view,
limit,
offset,
log_lvl

View File

@@ -125,6 +125,7 @@ export async function load_ae_obj_li__event_session({
inc_presenter_li = false,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 100,
offset = 0,
order_by_li = [
@@ -146,6 +147,7 @@ export async function load_ae_obj_li__event_session({
inc_presenter_li?: boolean;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -348,6 +350,7 @@ export async function search__event_session({
qry_start_datetime = null,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 50,
offset = 0,
order_by_li = [
@@ -373,6 +376,7 @@ export async function search__event_session({
qry_start_datetime?: string | null;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -443,6 +447,7 @@ export async function search__event_session({
search_query,
order_by_li,
params, // Important: pass through special Aether params
view,
limit,
offset,
log_lvl

View File

@@ -8,10 +8,12 @@ import type { ae_EventTrack } from '$lib/types/ae_types';
export async function load_ae_obj_li__event_track({
api_cfg,
event_id,
view = 'default',
log_lvl = 0
}: {
api_cfg: any;
event_id: string;
view?: string;
log_lvl?: number;
}): Promise<ae_EventTrack[]> {
return await api.get_ae_obj_li_v3({
@@ -19,6 +21,7 @@ export async function load_ae_obj_li__event_track({
obj_type: 'event_track',
for_obj_type: 'event',
for_obj_id: event_id,
view,
log_lvl
});
}
}

View File

@@ -214,6 +214,7 @@ export async function load_ae_obj_li__exhibit({
event_id,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
limit = 100,
offset = 0,
order_by_li = [
@@ -229,6 +230,7 @@ export async function load_ae_obj_li__exhibit({
event_id: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -247,6 +249,7 @@ export async function load_ae_obj_li__exhibit({
for_obj_id: event_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -339,6 +342,7 @@ export async function load_ae_obj_li__exhibit_tracking({
exhibit_id,
enabled = 'enabled',
hidden = 'all',
view = 'default',
limit = 100,
offset = 0,
order_by_li = [
@@ -353,6 +357,7 @@ export async function load_ae_obj_li__exhibit_tracking({
exhibit_id: string;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
limit?: number;
offset?: number;
order_by_li?: any;
@@ -367,6 +372,7 @@ export async function load_ae_obj_li__exhibit_tracking({
for_obj_id: exhibit_id,
enabled,
hidden,
view,
limit,
offset,
order_by_li,
@@ -523,6 +529,7 @@ export async function search__exhibit_tracking({
fulltext_search_qry_str = null,
enabled = 'enabled',
hidden = 'all',
view = 'default',
order_by_li = { created_on: 'DESC' },
limit = 100,
offset = 0,
@@ -533,6 +540,7 @@ export async function search__exhibit_tracking({
fulltext_search_qry_str?: string | null;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
order_by_li?: any;
limit?: number;
offset?: number;
@@ -570,6 +578,9 @@ export async function search__exhibit_tracking({
for_obj_id: event_exhibit_id,
search_query,
params,
enabled,
hidden,
view,
order_by_li,
limit,
offset,
@@ -611,6 +622,7 @@ export async function search__exhibit({
fulltext_search_qry_str = null,
enabled = 'enabled',
hidden = 'not_hidden',
view = 'default',
order_by_li = { name: 'ASC' },
limit = 100,
offset = 0,
@@ -621,6 +633,7 @@ export async function search__exhibit({
fulltext_search_qry_str?: string | null;
enabled?: 'enabled' | 'all' | 'not_enabled';
hidden?: 'hidden' | 'all' | 'not_hidden';
view?: string;
order_by_li?: any;
limit?: number;
offset?: number;
@@ -657,6 +670,9 @@ export async function search__exhibit({
for_obj_id: event_id,
search_query,
params,
enabled,
hidden,
view,
order_by_li,
limit,
offset,

View File

@@ -10,6 +10,7 @@
// rpt__order_by_li?: any;
rpt__enabled?: string;
rpt__hidden?: string;
rpt__view?: string;
rpt__limit?: number;
qry__status?: string;
@@ -33,6 +34,7 @@
// rpt__order_by_li = $bindable({'priority': 'DESC', 'sort': 'DESC', 'created_on': 'DESC', 'updated_on': 'DESC', 'filename': 'ASC', 'extension': 'ASC', 'hosted_file_size': 'ASC'}),
rpt__enabled = $bindable('all'), // enabled, disabled, all
rpt__hidden = $bindable('all'), // hidden, not_hidden, all
rpt__view = $bindable('alt'),
rpt__limit = $bindable(150),
qry__status = $bindable(''), // loading, processing, done
@@ -228,6 +230,7 @@
// lk_search_str = '',
enabled = rpt__enabled,
hidden = rpt__hidden,
view = rpt__view,
limit = rpt__limit,
order_by_li = rpt__order_by_li,
log_lvl = 0
@@ -239,23 +242,14 @@
// lk_search_str?: string,
enabled?: 'enabled' | 'all' | 'not_enabled' | string;
hidden?: 'hidden' | 'all' | 'not_hidden' | string;
view?: string;
limit?: number;
order_by_li?: any;
log_lvl?: number;
}) {
log_lvl = 2;
if (log_lvl) {
console.log(`handle_qry__event_file():`, {
created_on_offset,
min_file_size,
file_purpose,
// ft_search_str,
// lk_search_str,
enabled,
hidden,
limit,
order_by_li
});
console.log('handle_qry__event_file()');
}
$events_sess.pres_mgmt.status_qry__search = 'loading';
@@ -327,6 +321,7 @@
qry_file_purpose: file_purpose,
enabled: enabled as any,
hidden: hidden as any,
view: view,
limit: limit,
order_by_li: order_by_li,
// try_cache: try_cache,