mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP] pms: checkin partner image to related
This commit is contained in:
@@ -53,9 +53,7 @@ class PmsCheckinPartner(models.Model):
|
|||||||
readonly=False,
|
readonly=False,
|
||||||
)
|
)
|
||||||
image_128 = fields.Image(
|
image_128 = fields.Image(
|
||||||
compute="_compute_image_128",
|
related="partner_id.image_128",
|
||||||
store=True,
|
|
||||||
readonly=False,
|
|
||||||
)
|
)
|
||||||
segmentation_ids = fields.Many2many(
|
segmentation_ids = fields.Many2many(
|
||||||
related="reservation_id.segmentation_ids",
|
related="reservation_id.segmentation_ids",
|
||||||
@@ -134,11 +132,6 @@ class PmsCheckinPartner(models.Model):
|
|||||||
if not record.mobile:
|
if not record.mobile:
|
||||||
record.mobile = record.partner_id.mobile
|
record.mobile = record.partner_id.mobile
|
||||||
|
|
||||||
@api.depends("partner_id", "partner_id.image_128")
|
|
||||||
def _compute_image_128(self):
|
|
||||||
for record in self:
|
|
||||||
record.image_128 = record.partner_id.image_128
|
|
||||||
|
|
||||||
@api.model
|
@api.model
|
||||||
def _checkin_mandatory_fields(self, depends=False):
|
def _checkin_mandatory_fields(self, depends=False):
|
||||||
# api.depends need "reservation_id.state" in de lambda function
|
# api.depends need "reservation_id.state" in de lambda function
|
||||||
|
|||||||
Reference in New Issue
Block a user