feat(v3-vision): implement resilient "Heal-on-Read" ID resolution
1. Hardened Event_Exhibit and Event_Exhibit_Tracking models with automatic Redis/DB fallback for missing string IDs. 2. Fully modernized Event_Person_Tracking_Base to the Vision Standard (Union IDs + Root Validator). 3. Enabled account-based search for event_person_tracking. 4. Verified all changes via e2e demo parity suite.
This commit is contained in:
@@ -113,8 +113,8 @@ events_registration_obj_li = {
|
||||
'base_name': Event_Person_Tracking_Base,
|
||||
# V3 Search Security:
|
||||
'searchable_fields': [
|
||||
'id', 'event_person_tracking_id', 'event_id', 'event_session_id', 'event_person_id',
|
||||
'id_random', 'event_person_tracking_id_random', 'event_id_random',
|
||||
'id', 'event_person_tracking_id', 'account_id', 'event_id', 'event_session_id', 'event_person_id',
|
||||
'id_random', 'event_person_tracking_id_random', 'account_id_random', 'event_id_random',
|
||||
'event_session_id_random', 'event_person_id_random',
|
||||
'check_in_out', 'in_datetime', 'out_datetime', 'enable', 'notes',
|
||||
'created_on', 'updated_on'
|
||||
|
||||
Reference in New Issue
Block a user