15 lines
550 B
Python
15 lines
550 B
Python
# -*- coding: utf-8 -*-
|
|
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from odoo import models
|
|
|
|
|
|
class HrEmployeeBase(models.AbstractModel):
|
|
_inherit = "hr.employee.base"
|
|
|
|
def write(self, vals):
|
|
# Prevent the resource calendar of leaves to be updated by a write to
|
|
# employee. When this module is enabled the resource calendar of
|
|
# leaves are determined by those of the contracts.
|
|
return super(HrEmployeeBase, self.with_context(no_leave_resource_calendar_update=True)).write(vals)
|