diff --git a/yuthon_hr_attendance/models/remove_holiday_approval.py b/yuthon_hr_attendance/models/remove_holiday_approval.py index 6a039ab60..02f41b153 100644 --- a/yuthon_hr_attendance/models/remove_holiday_approval.py +++ b/yuthon_hr_attendance/models/remove_holiday_approval.py @@ -99,11 +99,11 @@ class RemoveHolidayApprovals(models.Model): for vacation_report in vacation_reports: vacation_report.update_line() if model_name == 'vacation.over.line': - cancelled_over_line_ids = matching_detail_lines.ids + cancelled_over_line_ids = matching_detail_lines if cancelled_over_line_ids: carryover_records = self.env['overtime.carryover'].search([ - ('over_line_id1', 'in', cancelled_over_line_ids), + ('over_line_id1', 'in', cancelled_over_line_ids.ids), ('carryover_type', '=', 'leave'), ]) for carry in carryover_records: