Standardize Event DB/Types and fix critical UI type mismatches across Badges, Journals, and Locations modules

This commit is contained in:
Scott Idem
2026-02-04 17:57:42 -05:00
parent 2e804ae01b
commit db34da66dc
15 changed files with 251 additions and 137 deletions

View File

@@ -59,7 +59,7 @@
$events_sess.pres_mgmt.submit_status = 'saving';
// Data in
let form_data = new FormData(event.target);
let form_data = new FormData(event.target as HTMLFormElement);
console.log(form_data);
let opt_out_di: key_val = ae_util.extract_prefixed_form_data({

View File

@@ -325,16 +325,18 @@
console.log('new_person_obj:', new_person_obj);
// We then need to update the event_presenter with the new person_id.
events_func.update_ae_obj__event_presenter({
api_cfg: $ae_api,
event_presenter_id:
event_presenter_obj.event_presenter_id_random,
data_kv: {
person_id_random: new_person_obj.person_id_random
},
log_lvl: log_lvl
});
if (new_person_obj) {
// We then need to update the event_presenter with the new person_id.
events_func.update_ae_obj__event_presenter({
api_cfg: $ae_api,
event_presenter_id:
event_presenter_obj.event_presenter_id_random,
data_kv: {
person_id_random: new_person_obj.person_id_random
},
log_lvl: log_lvl
});
}
}}
class:hidden={!$ae_loc.edit_mode}
class="btn btn-sm preset-tonal-warning hover:preset-filled-warning-500"