From db08388ce7a3221277a5bb3ba4271600c053e609 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 23 Oct 2024 00:53:18 -0400 Subject: [PATCH] Updating the Activity Log functionality. --- app/ae_obj_types_def.py | 9 +++++++++ app/db_sql.py | 4 ++++ 2 files changed, 13 insertions(+) diff --git a/app/ae_obj_types_def.py b/app/ae_obj_types_def.py index b1da501..5b0b933 100644 --- a/app/ae_obj_types_def.py +++ b/app/ae_obj_types_def.py @@ -58,6 +58,15 @@ from app.models.e_stripe_models import * obj_type_kv_li = { + 'activity_log': { + 'tbl': 'activity_log', + 'tbl_default': 'v_activity_log', + 'tbl_update': 'activity_log', + 'mdl': Activity_Log_Base, + 'mdl_default': Activity_Log_Base, + 'mdl_in': Activity_Log_Base, + 'mdl_out': Activity_Log_Base, + }, 'sponsorship': { 'tbl': 'sponsorship', 'tbl_default': 'v_sponsorship', diff --git a/app/db_sql.py b/app/db_sql.py index 16e1eca..176ae41 100644 --- a/app/db_sql.py +++ b/app/db_sql.py @@ -1473,6 +1473,10 @@ def lookup_id_random_pop( obj_data['account_id'] = redis_lookup_id_random(record_id_random=obj_data['account_id_random'], table_name='account') obj_data.pop('account_id_random') + if 'activity_log_id_random' in obj_data: + obj_data['activity_log_id'] = redis_lookup_id_random(record_id_random=obj_data['activity_log_id_random'], table_name='activity_log') + obj_data.pop('address_id_random') + if 'address_id_random' in obj_data: obj_data['address_id'] = redis_lookup_id_random(record_id_random=obj_data['address_id_random'], table_name='address') obj_data.pop('address_id_random')