From e1e1dca3d6dd9755cc1b24b4afb141de5a37a03f Mon Sep 17 00:00:00 2001 From: Laurent Date: Thu, 26 Jun 2025 15:30:01 +0200 Subject: [PATCH] Fix issue --- sync/model_manager.py | 2 +- sync/models/base.py | 6 +++--- sync/signals.py | 2 +- sync/views.py | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sync/model_manager.py b/sync/model_manager.py index 1c43964..531ca14 100644 --- a/sync/model_manager.py +++ b/sync/model_manager.py @@ -176,7 +176,7 @@ class SyncModelChildrenManager: """ if not self._relationship_graph: self._relationship_graph = self._build_relationship_graph() - logger.info(f'self._relationship_graph = {self._relationship_graph}') + # logger.info(f'self._relationship_graph = {self._relationship_graph}') return self._relationship_graph.get(model_name, []) diff --git a/sync/models/base.py b/sync/models/base.py index cefd9f6..562dd56 100644 --- a/sync/models/base.py +++ b/sync/models/base.py @@ -40,10 +40,10 @@ class BaseModel(models.Model): def update_data_access_list(self): related_instances = self.sharing_related_instances() - data_access_ids = {} + data_access_ids = set() for instance in related_instances: if isinstance(instance, BaseModel) and instance.data_access_ids: - data_access_ids.append(instance.data_access_ids) + data_access_ids.update(instance.data_access_ids) # print(f'related_instances = {related_instances}') # data_access_ids = [instance.data_access_ids for instance in related_instances if isinstance(instance, BaseModel)] @@ -244,7 +244,7 @@ class BaseModel(models.Model): values.append(value) current = values - logger.info(f'+++ shared children = {processed_objects}') + # logger.info(f'+++ shared children = {processed_objects}') return processed_objects class SideStoreModel(BaseModel): diff --git a/sync/signals.py b/sync/signals.py index a0bbcb0..acce299 100644 --- a/sync/signals.py +++ b/sync/signals.py @@ -113,7 +113,7 @@ def save_model_log_if_possible(instance, signal, created): def save_model_log(users, model_operation, model_name, model_id, store_id): device_id = device_registry.get_device_id(model_id) - logger.info(f'*** creating ModelLogs for: {model_operation} {model_name} : {users}') + # logger.info(f'*** creating ModelLogs for: {model_operation} {model_name} : {users}') try: with transaction.atomic(): diff --git a/sync/views.py b/sync/views.py index afb7ff6..d8a27c9 100644 --- a/sync/views.py +++ b/sync/views.py @@ -55,7 +55,7 @@ def add_children_hierarchy(instance, models_dict): relationships = sync_models[instance.__class__.__name__] # 'Match': {'team_scores', 'team_registration', 'player_registrations'} - print(f'relationships = {relationships}') + # print(f'relationships = {relationships}') current = [instance] for relationship in relationships: print(f'> relationship = {relationship}') @@ -417,7 +417,7 @@ class LogProcessingResult: # print(f'self.shared_relationship_sets = {self.shared_relationship_sets}') # print(f'self.shared_relationship_removals = {self.shared_relationship_removals}') - logger.info('--------------------- SYNC') + # logger.info('--------------------- SYNC') return { "updates": dict(self.updates),