[IMP] hr_attendance,planning: Manage overtime generation

closes odoo/odoo#127244

Taskid: 3102448
Related: odoo/enterprise#43602
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
This commit is contained in:
Yannick Tivisse
2023-08-17 18:42:03 +02:00
parent 6c007fee1c
commit 186f804a25
@@ -84,6 +84,8 @@ class HrContract(models.Model):
# {resource: intervals}
employees_by_calendar = defaultdict(lambda: self.env['hr.employee'])
for contract in self:
if contract.work_entry_source != 'calendar':
continue
employees_by_calendar[contract.resource_calendar_id] |= contract.employee_id
result = dict()
for calendar, employees in employees_by_calendar.items():