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)