summaryrefslogtreecommitdiff
path: root/addons/project/controllers
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2018-12-11 18:51:05 +0100
committerChristophe Simonis <chs@odoo.com>2018-12-11 18:51:05 +0100
commit069278b6520be7d57a9eebb4a77b3c4fb0a3f7a8 (patch)
tree1c9357f27139f5608bef7c028acfda9e238f6caa /addons/project/controllers
parent43b86aa704fba658b07ca6564ee0f1f2ffe2c3fd (diff)
parent55dafc20f6bfef845f7db2e365b78b570d75a1d2 (diff)
[MERGE] forward port branch saas-11.3 up to 55dafc20f6b
Diffstat (limited to 'addons/project/controllers')
-rw-r--r--addons/project/controllers/portal.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/project/controllers/portal.py b/addons/project/controllers/portal.py
index 72636feea62..b1bcc286606 100644
--- a/addons/project/controllers/portal.py
+++ b/addons/project/controllers/portal.py
@@ -180,7 +180,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'))]