Fix IDAA Recovery Meetings loading and optimize API retry logic
- Implemented workaround for 'conference' field search restriction in V3 by using local filtering - Optimized post_object to stop retrying on 4xx client errors (400, 401, 403) - Migrated Archives and Event/Recovery Meeting modules to Aether API CRUD V3 - Added editable_fields definitions for Archive and Archive Content objects
This commit is contained in:
@@ -28,11 +28,11 @@ export async function load({ params, parent }) {
|
||||
if (browser) {
|
||||
const load_event_obj_li = events_func.load_ae_obj_li__event({
|
||||
api_cfg: ae_acct.api,
|
||||
for_obj_type: 'account',
|
||||
for_obj_id: account_id,
|
||||
qry_conference: false,
|
||||
hidden: 'not_hidden', // 'not_hidden'
|
||||
qry_conference: false, // IDAA Recovery Meetings are not standard conferences
|
||||
enabled: 'enabled',
|
||||
hidden: 'not_hidden',
|
||||
limit: 199,
|
||||
order_by_li: {
|
||||
priority: 'DESC',
|
||||
sort: 'DESC',
|
||||
@@ -40,7 +40,6 @@ export async function load({ params, parent }) {
|
||||
created_on: 'DESC',
|
||||
name: 'ASC'
|
||||
},
|
||||
limit: 199,
|
||||
try_cache: true,
|
||||
log_lvl: log_lvl
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user