From 94d0cfeb4da354e1d8851233a140454e50278558 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 23 Apr 2024 18:52:41 -0400 Subject: [PATCH] Working on better bug fix for downloading export files. Some columns were missing. --- src/lib/ae_core_functions.ts | 4 +++- src/routes/events_speakers/+page.svelte | 4 ++-- src/routes/sponsorships/+page.svelte | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/lib/ae_core_functions.ts b/src/lib/ae_core_functions.ts index aa35d2b7..1d1e1a0a 100644 --- a/src/lib/ae_core_functions.ts +++ b/src/lib/ae_core_functions.ts @@ -308,7 +308,7 @@ async function handle_download_export__obj_type( log_lvl?: number } ) { - console.log('*** stores_event_api.js: get_sponsorship_export() ***'); + console.log('*** ae_core_functions.js: handle_download_export__obj_type() ***'); const endpoint = `/v2/crud/${get_obj_type}/list`; params['for_obj_type'] = for_obj_type; @@ -319,6 +319,8 @@ async function handle_download_export__obj_type( } params['return_file'] = true; + params['mdl_alt'] = 'out'; + // let clean_filename = filename.replace(/[^a-z0-9]/gi, '_'); // let clean_filename = filename.replace(/[^a-z0-9\[\]-]/gi, '_'); let clean_filename = filename.replace(/[^a-zA-Z0-9\[\]-_.]/gi, '_'); diff --git a/src/routes/events_speakers/+page.svelte b/src/routes/events_speakers/+page.svelte index f056f68a..b4fac89e 100644 --- a/src/routes/events_speakers/+page.svelte +++ b/src/routes/events_speakers/+page.svelte @@ -391,8 +391,8 @@ async function handle_load_ae_obj_id__event_presenter({event_presenter_id, try_c ae_promises.download__events_speakers_export = core_func.handle_download_export__obj_type({ api_cfg: $ae_api, get_obj_type: 'event_presenter', - for_obj_type: 'account', - for_obj_id: $slct.account_id, + for_obj_type: 'event', + for_obj_id: $slct.event_id, file_type: 'Excel', return_file: true, filename: `${$ae_loc.account_code}_Speakers_Hub_export_${ae_util.iso_datetime_formatter()}.xlsx`, diff --git a/src/routes/sponsorships/+page.svelte b/src/routes/sponsorships/+page.svelte index b2cfa074..775a6e01 100644 --- a/src/routes/sponsorships/+page.svelte +++ b/src/routes/sponsorships/+page.svelte @@ -367,7 +367,7 @@ async function handle_load_ae_obj_id__sponsorship({sponsorship_id, try_cache=fal -
+

@@ -402,7 +402,7 @@ async function handle_load_ae_obj_id__sponsorship({sponsorship_id, try_cache=fal } ae_promises.download__sponsorships_export = core_func.handle_download_export__obj_type({ api_cfg: $ae_api, - get_obj_type: 'event_presenter', + get_obj_type: 'sponsorship', for_obj_type: 'account', for_obj_id: $slct.account_id, file_type: 'Excel',