Bug fixes related to event person, event person profile, and abstracts
This commit is contained in:
@@ -1102,6 +1102,7 @@ def get_id_random(
|
||||
# Look up and resolve id_random values to their id
|
||||
# Remove the unneeded *_id_random key from the dict
|
||||
# This really needs to be simplified... Use a list of dicts instead. Can store as JSON in the DB.
|
||||
# Updated 2023-07-06
|
||||
@logger_reset
|
||||
def lookup_id_random_pop(
|
||||
obj_data: dict,
|
||||
@@ -1181,6 +1182,10 @@ def lookup_id_random_pop(
|
||||
obj_data['event_person_id'] = redis_lookup_id_random(record_id_random=obj_data.get('event_person_id_random', None), table_name='event_person')
|
||||
obj_data.pop('event_person_id_random')
|
||||
|
||||
if 'event_person_profile_id_random' in obj_data:
|
||||
obj_data['event_person_profile_id'] = redis_lookup_id_random(record_id_random=obj_data.get('event_person_profile_id_random', None), table_name='event_person_profile')
|
||||
obj_data.pop('event_person_profile_id_random')
|
||||
|
||||
if 'event_presentation_id_random' in obj_data:
|
||||
obj_data['event_presentation_id'] = redis_lookup_id_random(record_id_random=obj_data.get('event_presentation_id_random', None), table_name='event_presentation')
|
||||
obj_data.pop('event_presentation_id_random')
|
||||
|
||||
Reference in New Issue
Block a user