From c0d8407d9a880a8e05063281b129fc84b73017b5 Mon Sep 17 00:00:00 2001 From: Rafael de Camargo Date: Wed, 28 Aug 2019 00:23:48 -0300 Subject: Fix automatic action condition check Checks for source column instead of current column because the condition is "moved away" Closes #4277 --- app/Action/TaskUpdateStartDateOnMoveColumn.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app') diff --git a/app/Action/TaskUpdateStartDateOnMoveColumn.php b/app/Action/TaskUpdateStartDateOnMoveColumn.php index 8a00bbab..c386d1e1 100644 --- a/app/Action/TaskUpdateStartDateOnMoveColumn.php +++ b/app/Action/TaskUpdateStartDateOnMoveColumn.php @@ -60,8 +60,8 @@ class TaskUpdateStartDateOnMoveColumn extends Base 'task_id', 'task' => array( 'project_id', - 'column_id', ), + 'src_column_id', ); } @@ -91,6 +91,6 @@ class TaskUpdateStartDateOnMoveColumn extends Base */ public function hasRequiredCondition(array $data) { - return empty($data['task']['date_started']) && $data['task']['column_id'] != $this->getParam('column_id'); + return empty($data['task']['date_started']) && $data['src_column_id'] == $this->getParam('column_id'); } } -- cgit v1.2.3