Add missing user_id in pagination links for the dashboard

This commit is contained in:
Frederic Guillot
2015-03-24 20:18:34 -04:00
parent 92510eefb1
commit 626ad566f7

View File

@@ -46,21 +46,21 @@ class App extends Base
$project_ids = array_keys($projects); $project_ids = array_keys($projects);
$task_paginator = $this->paginator $task_paginator = $this->paginator
->setUrl('app', $action, array('pagination' => 'tasks')) ->setUrl('app', $action, array('pagination' => 'tasks', 'user_id' => $user_id))
->setMax(10) ->setMax(10)
->setOrder('tasks.id') ->setOrder('tasks.id')
->setQuery($this->taskFinder->getUserQuery($user_id)) ->setQuery($this->taskFinder->getUserQuery($user_id))
->calculateOnlyIf($this->request->getStringParam('pagination') === 'tasks'); ->calculateOnlyIf($this->request->getStringParam('pagination') === 'tasks');
$subtask_paginator = $this->paginator $subtask_paginator = $this->paginator
->setUrl('app', $action, array('pagination' => 'subtasks')) ->setUrl('app', $action, array('pagination' => 'subtasks', 'user_id' => $user_id))
->setMax(10) ->setMax(10)
->setOrder('tasks.id') ->setOrder('tasks.id')
->setQuery($this->subtask->getUserQuery($user_id, $status)) ->setQuery($this->subtask->getUserQuery($user_id, $status))
->calculateOnlyIf($this->request->getStringParam('pagination') === 'subtasks'); ->calculateOnlyIf($this->request->getStringParam('pagination') === 'subtasks');
$project_paginator = $this->paginator $project_paginator = $this->paginator
->setUrl('app', $action, array('pagination' => 'projects')) ->setUrl('app', $action, array('pagination' => 'projects', 'user_id' => $user_id))
->setMax(10) ->setMax(10)
->setOrder('name') ->setOrder('name')
->setQuery($this->project->getQueryColumnStats($project_ids)) ->setQuery($this->project->getQueryColumnStats($project_ids))