2nd Recurring Tasks Commit
New Trigger (move from first column) New method to get last column of a board Locales updated API changes (createTask, updateTask) API Docs & Examples
This commit is contained in:
@@ -40,10 +40,15 @@ class TaskPosition extends Base
|
||||
$this->fireEvents($original_task, $column_id, $position, $swimlane_id);
|
||||
}
|
||||
|
||||
if ($original_task['column_id'] != $column_id
|
||||
&& $column_id == $this->board->getLastColumnPosition($project_id)
|
||||
&& $original_task['recurrence_status'] == Task::RECURE_STATUS_PENDING
|
||||
&& $original_task['recurrence_trigger'] == Task::RECURE_TRIGGER_MOVE)
|
||||
if ($original_task['recurrence_status'] == Task::RECURE_STATUS_PENDING
|
||||
&& $original_task['column_id'] != $column_id
|
||||
&& (
|
||||
($original_task['column_id'] == $this->board->getFirstColumn($project_id)
|
||||
&& $original_task['recurrence_trigger'] == Task::RECURE_TRIGGER_FIRST)
|
||||
|| ($column_id == $this->board->getLastColumn($project_id)
|
||||
&& $original_task['recurrence_trigger'] == Task::RECURE_TRIGGER_LAST)
|
||||
)
|
||||
)
|
||||
{
|
||||
$this->taskDuplication->createRecurrence($task_id);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user