target dropdown shows all columns; italicize current column (v1.9.1)
This commit is contained in:
@@ -120,13 +120,13 @@ class RecurrenceController extends BaseController
|
||||
return $this->response->redirect($this->helper->url->to('TaskViewController', 'show', array('task_id' => $task['id'])), true);
|
||||
}
|
||||
|
||||
// Columns the copy can land in: every column except the template's own (the copy must move).
|
||||
// Target columns: ALL of the project's columns. This used to exclude the card's own column (a
|
||||
// duplicate copy "must move"), but move-mode legitimately rests the card IN the target, so the
|
||||
// target must be any column -- otherwise a moved card's own target vanishes from the dropdown and
|
||||
// a re-save would silently reset it. `target != trigger` is enforced in the modal instead.
|
||||
private function targetColumns(array $task)
|
||||
{
|
||||
$columns = $this->columnModel->getList($task['project_id']);
|
||||
unset($columns[$task['column_id']]);
|
||||
|
||||
return $columns;
|
||||
return $this->columnModel->getList($task['project_id']);
|
||||
}
|
||||
|
||||
// A stored/posted target, if still a valid non-current column; otherwise the first one (or 0).
|
||||
|
||||
Reference in New Issue
Block a user