Implement V3 PATCH/DELETE wrappers and migrate Journals module to full V3 CRUD.

- Added update_ae_obj_v3, update_nested_obj_v3, delete_ae_obj_v3, and delete_nested_ae_obj_v3.
- Refactored Journals and Journal Entries modules to utilize the new V3 API wrappers.
- Standardized data processing and IDB caching for all CRUD operations in Journals.
- Updated testing page with comprehensive V3 CUD test buttons.
This commit is contained in:
Scott Idem
2026-01-05 19:30:12 -05:00
parent d066da9047
commit c6476cd767
6 changed files with 147 additions and 171 deletions

View File

@@ -24,7 +24,8 @@ import {
create_nested_obj_v3,
update_ae_obj_v3,
update_nested_obj_v3,
delete_ae_obj_v3
delete_ae_obj_v3,
delete_nested_ae_obj_v3
} from '$lib/ae_api/api_post__crud_obj_v3';
// This new function has not been tested yet!!!
@@ -940,6 +941,7 @@ const obj = {
update_ae_obj_v3: update_ae_obj_v3,
update_nested_obj_v3: update_nested_obj_v3,
delete_ae_obj_v3: delete_ae_obj_v3,
delete_nested_ae_obj_v3: delete_nested_ae_obj_v3,
create_ae_obj_crud: create_ae_obj_crud,
update_ae_obj_id_crud: update_ae_obj_id_crud,
delete_ae_obj_id_crud: delete_ae_obj_id_crud,