diff --git a/module/project/view/tree.html.php b/module/project/view/tree.html.php index 30fb1ba10c..1b5a6f1a71 100644 --- a/module/project/view/tree.html.php +++ b/module/project/view/tree.html.php @@ -47,7 +47,7 @@ createLink('task', 'export', "project=$projectID&orderBy=$orderBy&type=tree") : '#'; echo html::a($link, " {$lang->export}", '', $misc); diff --git a/module/task/model.php b/module/task/model.php index 7c9e58b29e..c56f1bdfaf 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -1169,7 +1169,6 @@ class taskModel extends model ->setDefault('status', 'done') ->setDefault('finishedBy, lastEditedBy', $this->app->user->account) ->setDefault('finishedDate, lastEditedDate', $now) - ->setDefault('finishedDate, lastEditedDate', $now) ->removeIF(!empty($oldTask->team), 'finishedBy,finishedDate,status,left') ->remove('comment,files,labels') ->get(); diff --git a/module/todo/control.php b/module/todo/control.php index 7300c98eb1..3758a0b0cd 100644 --- a/module/todo/control.php +++ b/module/todo/control.php @@ -389,7 +389,9 @@ class todo extends control $this->send($response); } if(isonlybody())die(js::reload('parent.parent')); - die(js::locate($this->createLink('my', 'todo', "type=$date"), 'parent')); + + $browseLink = $this->session->todoList ? $this->session->todoList : $this->createLink('my', 'todo'); + die(js::locate($browseLink, 'parent')); } } diff --git a/module/tree/model.php b/module/tree/model.php index bcd72dfb92..65edfe319b 100644 --- a/module/tree/model.php +++ b/module/tree/model.php @@ -1672,7 +1672,7 @@ class treeModel extends model { if($firstChildren->id == $children->parent) $firstChildren->children[] = $children; } - };//Filter project children modules. + } $tree[$root][] = $children; } }