Speakers form is now working pretty well. Including delete.
This commit is contained in:
@@ -172,15 +172,15 @@ if ($ae_loc.mod.events.event_id) {
|
||||
// $slct_trigger = 'load__event_presenter_obj_li';
|
||||
// }
|
||||
|
||||
// $: if ($slct_trigger == 'load__event_presenter_obj_li' && $slct.event_id) {
|
||||
// console.log(`load__event_presenter_obj_li event_id: ${$slct.event_id}`);
|
||||
$: if ($slct_trigger == 'load__event_presenter_obj_li' && $slct.event_id) {
|
||||
console.log(`load__event_presenter_obj_li event_id: ${$slct.event_id}`);
|
||||
|
||||
// $slct_trigger = null;
|
||||
$slct_trigger = null;
|
||||
|
||||
// // $slct.event_id = $ae_loc.event_id;
|
||||
// // handle_load_ae_obj_id__event({event_id: $slct.event_id, try_cache: false});
|
||||
// handle_load_ae_obj_li__event_presenter({event_id: $slct.event_id, try_cache: false});
|
||||
// }
|
||||
// $slct.event_id = $ae_loc.event_id;
|
||||
// handle_load_ae_obj_id__event({event_id: $slct.event_id, try_cache: false});
|
||||
handle_load_ae_obj_li__event_presenter({event_id: $slct.event_id, try_cache: false});
|
||||
}
|
||||
|
||||
async function handle_load_ae_obj_li__event_presenter({event_id, try_cache=true}) {
|
||||
console.log('*** handle_load_ae_obj_li__event_presenter() ***');
|
||||
@@ -281,6 +281,69 @@ async function handle_load_ae_obj_id__event_presenter({event_presenter_id, try_c
|
||||
return ae_event_presenter_obj_get_promise;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// // let delete_event_presenter_obj_promise: Promise<any>;
|
||||
// let delete_event_presenter_obj_promise;
|
||||
// async function handle_delete_event_presenter_obj({event_presenter_id, hosted_file_id=null, method='delete'}) {
|
||||
// console.log('*** handle_delete_event_presenter_obj() ***');
|
||||
|
||||
// // if (hosted_file_id) {
|
||||
// // let delete_hosted_file_obj_promise = api.delete_hosted_file({
|
||||
// // api_cfg: $ae_api,
|
||||
// // hosted_file_id: hosted_file_id,
|
||||
// // link_to_type: 'event_presenter',
|
||||
// // link_to_id: event_presenter_id,
|
||||
// // rm_orphan: true,
|
||||
// // // params: params,
|
||||
// // key: $ae_api.api_crud_super_key,
|
||||
// // log_lvl: 2
|
||||
// // })
|
||||
// // .then(function (hosted_file_obj_delete_result) {
|
||||
// // if (hosted_file_obj_delete_result) {
|
||||
// // // console.log(`Result:`, hosted_file_obj_delete_result);
|
||||
|
||||
// // dispatch(
|
||||
// // 'deleted__hosted_file_obj',
|
||||
// // {
|
||||
// // hosted_file_id: hosted_file_id,
|
||||
// // }
|
||||
// // );
|
||||
// // }
|
||||
// // })
|
||||
// // .catch(function (error) {
|
||||
// // console.log('The result was null or false when trying to delete.', error);
|
||||
// // });
|
||||
// // }
|
||||
|
||||
// delete_event_presenter_obj_promise = api.delete_ae_obj_id_crud({
|
||||
// api_cfg: $ae_api,
|
||||
// obj_type: 'event_presenter',
|
||||
// obj_id: event_presenter_id,
|
||||
// method: method,
|
||||
// // params: params,
|
||||
// key: $ae_api.api_crud_super_key,
|
||||
// log_lvl: 0
|
||||
// })
|
||||
// .then(function (event_presenter_obj_delete_result) {
|
||||
// if (event_presenter_obj_delete_result) {
|
||||
// // console.log(`Result:`, event_presenter_obj_delete_result);
|
||||
|
||||
// }
|
||||
// })
|
||||
// .catch(function (error) {
|
||||
// console.log('The result was null or false when trying to delete.', error);
|
||||
// });
|
||||
|
||||
// return delete_event_presenter_obj_promise;
|
||||
// }
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user