From 618a0b9473a11a7777fa924e8b327796a5208115 Mon Sep 17 00:00:00 2001 From: allegroai <> Date: Tue, 5 Jan 2021 18:06:04 +0200 Subject: [PATCH] Do not set Task.last_update when moving or updating (i.e. changing name, comment, tags etc.) --- apiserver/bll/project/project_bll.py | 9 +-------- apiserver/services/tasks.py | 1 - 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/apiserver/bll/project/project_bll.py b/apiserver/bll/project/project_bll.py index a5eb712..407dca6 100644 --- a/apiserver/bll/project/project_bll.py +++ b/apiserver/bll/project/project_bll.py @@ -127,14 +127,7 @@ class ProjectBLL: project_name=project_name, description="Auto-generated during move", ) - extra = ( - {"set__last_update": datetime.utcnow()} - if hasattr(entity_cls, "last_update") - else {} - ) - entity_cls.objects(company=company, id__in=ids).update( - set__project=project, **extra - ) + entity_cls.objects(company=company, id__in=ids).update(set__project=project) return project diff --git a/apiserver/services/tasks.py b/apiserver/services/tasks.py index c10d217..a3151b2 100644 --- a/apiserver/services/tasks.py +++ b/apiserver/services/tasks.py @@ -471,7 +471,6 @@ def update(call: APICall, company_id, req_model: UpdateRequest): company_id=company_id, id=task_id, partial_update_dict=partial_update_dict, - injected_update=dict(last_update=datetime.utcnow()), ) if updated_count: new_project = updated_fields.get("project", task.project)