Skip to content
Snippets Groups Projects
Commit 2c116915 authored by Yann Papouin's avatar Yann Papouin Committed by Xavier Bol (xbo)
Browse files

[FIX] sale_timesheet: Invalid `read_group` usage


`read_group` signature is not respected: the offset integer param is filled with a list

closes odoo/odoo#134403

X-original-commit: fb47754e
Signed-off-by: default avatarXavier Bol (xbo) <xbo@odoo.com>
parent e1d50a40
No related branches found
No related tags found
No related merge requests found
......@@ -152,7 +152,7 @@ class Project(models.Model):
@api.depends('pricing_type', 'allow_timesheets', 'allow_billable', 'sale_line_employee_ids', 'sale_line_employee_ids.employee_id')
def _compute_warning_employee_rate(self):
projects = self.filtered(lambda p: p.allow_billable and p.allow_timesheets and p.pricing_type == 'employee_rate')
employees = self.env['account.analytic.line']._read_group([('task_id', 'in', projects.task_ids.ids)], ['employee_id', 'project_id'], ['employee_id', 'project_id'], ['employee_id', 'project_id'], lazy=False)
employees = self.env['account.analytic.line']._read_group([('task_id', 'in', projects.task_ids.ids)], ['employee_id', 'project_id'], ['employee_id', 'project_id'], lazy=False)
dict_project_employee = defaultdict(list)
for line in employees:
dict_project_employee[line['project_id'][0]] += [line['employee_id'][0]] if line['employee_id'] else []
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment