[FIX] website_project: buggy pager

The pager wasn't taking care of the filter

opw-1912293

closes odoo/odoo#29360
This commit is contained in:
Julien (juc) Castiaux
2018-12-10 14:21:45 +00:00
parent 81c26383b0
commit 23d9aeb22d
+3 -2
View File
@@ -99,15 +99,16 @@ class WebsiteAccount(website_account):
domain += [('create_date', '>', date_begin), ('create_date', '<=', date_end)]
# pager
count = request.env['project.task'].search_count(domain)
pager = request.website.pager(
url="/my/tasks",
url_args={'date_begin': date_begin, 'date_end': date_end, 'sortby': sortby, 'project': project},
total=values['task_count'],
total=count,
page=page,
step=self._items_per_page
)
# content according to pager and archive selected
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)
values.update({
'date': date_begin,