TaskAssignColorOnDueDateAction: update task only when necessary

This commit is contained in:
Frederic Guillot
2017-05-12 15:35:29 -04:00
parent daf39ee16a
commit 630f4ee780
3 changed files with 30 additions and 1 deletions

View File

@@ -74,7 +74,7 @@ class TaskAssignColorOnDueDate extends Base
$results = array();
foreach ($data['tasks'] as $task) {
if ($task['date_due'] <= time() && $task['date_due'] > 0) {
if ($task['date_due'] <= time() && $task['date_due'] > 0 && $task['color_id'] != $this->getParam('color_id')) {
$values = array(
'id' => $task['id'],
'color_id' => $this->getParam('color_id'),