From b502bd8bc0c283a2580e7920f45ddcf94b97bf6d Mon Sep 17 00:00:00 2001 From: younes Date: Wed, 20 Aug 2025 14:38:10 +0100 Subject: [PATCH] Fix bug --- odex25_hr/attendances/models/hr_attendance_report.py | 2 +- odex25_hr/attendances/models/hr_reasons_lateness.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/odex25_hr/attendances/models/hr_attendance_report.py b/odex25_hr/attendances/models/hr_attendance_report.py index d44709a0a..9e55f25fb 100644 --- a/odex25_hr/attendances/models/hr_attendance_report.py +++ b/odex25_hr/attendances/models/hr_attendance_report.py @@ -266,7 +266,7 @@ class HrAttendanceReport(models.Model): transaction_values['id'], transaction_values['name'] = attendance.employee_id.id, attendance.employee_id.name total_hours_for_two_shifts = emp_calendar.shift_one_working_hours + \ emp_calendar.shift_two_working_hours - lateness_reasons = reason_pool.search([('latest_date', '>=', attendance.date), + lateness_reasons = reason_pool.search([('latest_date', '=', attendance.date), ('employee_id', '=', employee.id), ('state', '=', 'hr_manager')]) # if lateness_reasons: diff --git a/odex25_hr/attendances/models/hr_reasons_lateness.py b/odex25_hr/attendances/models/hr_reasons_lateness.py index c0fa22b7b..d7c7af4db 100644 --- a/odex25_hr/attendances/models/hr_reasons_lateness.py +++ b/odex25_hr/attendances/models/hr_reasons_lateness.py @@ -92,7 +92,9 @@ class HrReasonsLateness(models.Model): 'name': _('Attendance Transaction'), 'res_model': 'hr.attendance.transaction', 'view_mode': 'form', - 'domain': [('id', '=', hr_attendance_transaction.id)], + 'view_type': 'form', + 'view_id': self.env.ref('attendances.employee_attendance_transactions_form_view').id, + 'res_id': hr_attendance_transaction.id, 'target': 'current', } return action