Work on the new session POC functions and permissions. General code clean up and bug fixes.
This commit is contained in:
@@ -241,24 +241,26 @@ export async function create_ae_obj__event_presenter(
|
||||
}
|
||||
|
||||
|
||||
// Updated 2024-06-13
|
||||
// Updated 2024-09-13
|
||||
export async function update_ae_obj__event_presenter(
|
||||
{
|
||||
api_cfg,
|
||||
event_presenter_id,
|
||||
data_kv,
|
||||
params={},
|
||||
log_lvl=0
|
||||
params = {},
|
||||
try_cache = true,
|
||||
log_lvl = 0
|
||||
}: {
|
||||
api_cfg: any,
|
||||
event_presenter_id: string,
|
||||
data_kv: key_val,
|
||||
params?: key_val,
|
||||
try_cache?: boolean,
|
||||
log_lvl?: number
|
||||
}
|
||||
) {
|
||||
if (log_lvl) {
|
||||
console.log(`*** update_ae_obj__event_presenter() *** event_presenter_id=${event_presenter_id}`);
|
||||
console.log(`*** update_ae_obj__event_presenter() *** event_presenter_id=${event_presenter_id}`, data_kv);
|
||||
}
|
||||
|
||||
ae_promises.update__event_presenter_obj = await api.update_ae_obj_id_crud({
|
||||
@@ -273,7 +275,12 @@ export async function update_ae_obj__event_presenter(
|
||||
})
|
||||
.then(function (event_presenter_obj_update_result) {
|
||||
if (event_presenter_obj_update_result) {
|
||||
db_save_ae_obj_li__event_presenter({obj_type: 'event_presenter', obj_li: [event_presenter_obj_update_result]});
|
||||
if (try_cache) {
|
||||
db_save_ae_obj_li__event_presenter({
|
||||
obj_type: 'event_presenter',
|
||||
obj_li: [event_presenter_obj_update_result]
|
||||
});
|
||||
}
|
||||
return event_presenter_obj_update_result;
|
||||
} else {
|
||||
return null;
|
||||
@@ -404,6 +411,12 @@ export async function search__event_presenter(
|
||||
})
|
||||
.then(function (event_presenter_obj_li_get_result) {
|
||||
if (event_presenter_obj_li_get_result) {
|
||||
if (try_cache) {
|
||||
db_save_ae_obj_li__event_presenter({
|
||||
obj_type: 'event_presenter',
|
||||
obj_li: event_presenter_obj_li_get_result
|
||||
});
|
||||
}
|
||||
db_save_ae_obj_li__event_presenter({obj_type: 'event_presenter', obj_li: event_presenter_obj_li_get_result});
|
||||
return event_presenter_obj_li_get_result;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user