Use same layout as task listing for task search

This commit is contained in:
Frederic Guillot
2017-03-11 18:08:25 -05:00
parent 748f1c09fb
commit bb9e791657
6 changed files with 115 additions and 145 deletions

View File

@@ -3,6 +3,7 @@
namespace Kanboard\Controller;
use Kanboard\Filter\TaskProjectsFilter;
use Kanboard\Model\TaskModel;
/**
* Search Controller
@@ -21,11 +22,12 @@ class SearchController extends BaseController
$paginator = $this->paginator
->setUrl('SearchController', 'index', array('search' => $search))
->setMax(30)
->setOrder('tasks.id')
->setOrder(TaskModel::TABLE.'.id')
->setDirection('DESC');
if ($search !== '' && ! empty($projects)) {
$paginator
->setFormatter($this->taskListFormatter)
->setQuery($this->taskLexer
->build($search)
->withFilter(new TaskProjectsFilter(array_keys($projects)))