Skip to content

Commit 7047976

Browse files
committed
[REF] resource_work_time_from_contracts: add fixme comments
1 parent 8d6eb34 commit 7047976

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

resource_work_time_from_contracts/models/resource_calendar_leaves.py

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ class ResourceCalendarLeaves(models.Model):
1313
# leaves for all resources are defined in the same resource calendar,
1414
# which is needed to compute working hours while taking leaves into
1515
# account.
16+
# fixme A readonly related field without an inverse method should not have a
17+
# default value, as it does not make sense.
18+
# cf odoo/odoo/fields.py:626
1619
calendar_id = fields.Many2one(
1720
"resource.calendar",
1821
related="resource_id.calendar_id",

resource_work_time_from_contracts/models/resource_mixin.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from pytz import timezone, utc
88

9-
from odoo import fields, models
9+
from odoo import models
1010
from odoo.tools import float_utils
1111

1212
from odoo.addons.resource.models.resource import ROUNDING_FACTOR
@@ -16,8 +16,6 @@ class ResourceMixin(models.AbstractModel):
1616

1717
_inherit = "resource.mixin"
1818

19-
resource_calendar_id = fields.Many2one("resource.calendar")
20-
2119
def list_work_time_per_day(
2220
self,
2321
from_datetime,

resource_work_time_from_contracts/models/resource_resource.py

+4
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ class ResourceResource(models.Model):
99
_inherit = "resource.resource"
1010

1111
# force this field to be equal to the resource_calendar_id of the company.
12+
# fixme A readonly related field without an inverse method should not have a
13+
# default value, as it does not make sense.
14+
# cf odoo/odoo/fields.py:626
15+
1216
calendar_id = fields.Many2one(
1317
"resource.calendar",
1418
related="company_id.resource_calendar_id",

0 commit comments

Comments
 (0)