diff --git a/hr_payroll_timesheet/models/hr_payslip.py b/hr_payroll_timesheet/models/hr_payslip.py index c14d01bc..a263a168 100644 --- a/hr_payroll_timesheet/models/hr_payslip.py +++ b/hr_payroll_timesheet/models/hr_payslip.py @@ -33,7 +33,7 @@ class HrPayslip(models.Model): timesheet_to_keep = self.timesheet_ids.filtered(lambda ts: ts.employee_id == self.employee_id and ts.date <= self.date_to) - timesheet_to_keep += self.env['account.analytic.line'].search([ + timesheet_to_keep |= self.env['account.analytic.line'].search([ ('employee_id', '=', self.employee_id.id), ('date', '<=', self.date_to), ('payslip_id', '=', False),