|
|
|
@ -128,8 +128,9 @@ def save_model_log(users, model_operation, model_name, model_id, store_id): |
|
|
|
|
|
|
|
|
|
|
|
logger.info(f'*** creating ModelLogs for: {model_operation} {model_name} : {users}') |
|
|
|
logger.info(f'*** creating ModelLogs for: {model_operation} {model_name} : {users}') |
|
|
|
|
|
|
|
|
|
|
|
logs_to_create = [ |
|
|
|
with transaction.atomic(): |
|
|
|
ModelLog( |
|
|
|
for user in users: |
|
|
|
|
|
|
|
model_log = ModelLog( |
|
|
|
user=user, |
|
|
|
user=user, |
|
|
|
operation=model_operation, |
|
|
|
operation=model_operation, |
|
|
|
model_name=model_name, |
|
|
|
model_name=model_name, |
|
|
|
@ -137,12 +138,7 @@ def save_model_log(users, model_operation, model_name, model_id, store_id): |
|
|
|
store_id=store_id, |
|
|
|
store_id=store_id, |
|
|
|
device_id=device_id |
|
|
|
device_id=device_id |
|
|
|
) |
|
|
|
) |
|
|
|
for user in users |
|
|
|
model_log.save() |
|
|
|
# if user.can_synchronize |
|
|
|
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
with transaction.atomic(): |
|
|
|
|
|
|
|
ModelLog.objects.bulk_create(logs_to_create) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# with transaction.atomic(): |
|
|
|
# with transaction.atomic(): |
|
|
|
# for user in users: |
|
|
|
# for user in users: |
|
|
|
|