diff --git a/app/lib_api_crud_v3.py b/app/lib_api_crud_v3.py index 868f55b..3f5c9bf 100644 --- a/app/lib_api_crud_v3.py +++ b/app/lib_api_crud_v3.py @@ -246,6 +246,8 @@ def sanitize_payload(data: dict, model: Any, ignore_extra: bool = False) -> None if target_id_field and obj_type_lookup: # Special table mapping if needed if obj_type_lookup == 'address_location': obj_type_lookup = 'address' + if obj_type_lookup == 'poc_person': obj_type_lookup = 'person' + if obj_type_lookup == 'poc_event_person': obj_type_lookup = 'event_person' resolved_id = redis_lookup_id_random(record_id_random=v, table_name=obj_type_lookup) if resolved_id: