From 5eb6bfe1e09c0dcf30cecc1f91642dca224feaf1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Wed, 27 Jul 2016 12:44:02 +0200 Subject: [PATCH] Only update tasks milestone when needed --- taiga/projects/userstories/signals.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taiga/projects/userstories/signals.py b/taiga/projects/userstories/signals.py index 11638595..fc1fdacc 100644 --- a/taiga/projects/userstories/signals.py +++ b/taiga/projects/userstories/signals.py @@ -59,7 +59,7 @@ def update_role_points_when_create_or_edit_us(sender, instance, **kwargs): def update_milestone_of_tasks_when_edit_us(sender, instance, created, **kwargs): if not created: - instance.tasks.update(milestone=instance.milestone) + instance.tasks.exclude(milestone=instance.milestone).update(milestone=instance.milestone) for task in instance.tasks.all(): take_snapshot(task)