diff --git a/yuthon_holiday/models/inherit_hr_leave.py b/yuthon_holiday/models/inherit_hr_leave.py index 340efa685..0eb90a079 100644 --- a/yuthon_holiday/models/inherit_hr_leave.py +++ b/yuthon_holiday/models/inherit_hr_leave.py @@ -670,7 +670,10 @@ class HolidaysRequestBatch(models.Model): for interval in month_intervals: interval_start = interval['start'] interval_end = interval['end'] - interval_hours = self._compute_duration_day(holiday_status_id, interval_start, interval_end) * 8 + if self.is_hour: + interval_hours = hours + else: + interval_hours = self._compute_duration_day(holiday_status_id, interval_start, interval_end) * 8 period_start = interval['period_start'] first_day = fields.Date.today().replace(day=1)