diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-12-11 17:06:48 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-12-11 17:06:48 +0100 |
| commit | 55dafc20f6bfef845f7db2e365b78b570d75a1d2 (patch) | |
| tree | 1da460e83e5473b2db0e058c32a22d32d9510bc0 /addons/project/controllers | |
| parent | 007669feac1fbf46860a22d17ab480c83937d735 (diff) | |
| parent | 7e5d5045bfa7752176dd8f19c546ff6b19841381 (diff) | |
[MERGE] forward port branch 11.0 up to 7e5d5045bfa
Diffstat (limited to 'addons/project/controllers')
| -rw-r--r-- | addons/project/controllers/portal.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/project/controllers/portal.py b/addons/project/controllers/portal.py index 1ea74c36da4..4cc54906447 100644 --- a/addons/project/controllers/portal.py +++ b/addons/project/controllers/portal.py @@ -160,7 +160,7 @@ class CustomerPortal(CustomerPortal): # content according to pager and archive selected if groupby == 'project': order = "project_id, %s" % order # force sort on project first to group by project in view - tasks = request.env['project.task'].search(domain, order=order, limit=self._items_per_page, offset=pager['offset']) + tasks = request.env['project.task'].search(domain, order=order, limit=self._items_per_page, offset=(page - 1) * self._items_per_page) request.session['my_tasks_history'] = tasks.ids[:100] if groupby == 'project': grouped_tasks = [request.env['project.task'].concat(*g) for k, g in groupbyelem(tasks, itemgetter('project_id'))] |
