fix: Consolidate type and parameter fixes across multiple modules

- API: Standardized 'order_by_li' types in event and archive modules.
- API: Corrected 'enabled'/'hidden' parameter types in event exhibit and device search/list functions.
- Type Safety: Addressed generic type casting issues in _process_generic_props across event modules.
- Data Handling: Resolved return type consistency in journal creation and DB save operations.
- Parameter Management: Fixed missing 'try_cache' parameters in event exhibit functions.
- Core Logic: Ensured correct object properties in DB put operations for hosted files.
This commit is contained in:
Scott Idem
2026-01-15 19:56:37 -05:00
parent ee1ca93894
commit c7d63da8a1
5 changed files with 3593 additions and 21 deletions

View File

@@ -10,7 +10,7 @@ interface SearchAeObjV3Params {
view?: string;
for_obj_type?: string;
for_obj_id?: string;
order_by_li?: Record<string, 'ASC' | 'DESC'> | null;
order_by_li?: Record<string, 'ASC' | 'DESC'> | Record<string, 'ASC' | 'DESC'>[] | null;
limit?: number;
offset?: number;
delay_ms?: number;