[FIX] partner folio compute store True

This commit is contained in:
Darío Lodeiros
2020-12-22 14:19:42 +01:00
parent e19bac38b6
commit cd3d657366

View File

@@ -51,7 +51,12 @@ class PmsFolio(models.Model):
"pms.property", default=_get_default_pms_property, required=True "pms.property", default=_get_default_pms_property, required=True
) )
partner_id = fields.Many2one( partner_id = fields.Many2one(
"res.partner", compute="_compute_partner_id", tracking=True, ondelete="restrict" "res.partner",
compute="_compute_partner_id",
tracking=True,
ondelete="restrict",
store=True,
readonly=False,
) )
reservation_ids = fields.One2many( reservation_ids = fields.One2many(
"pms.reservation", "pms.reservation",
@@ -361,6 +366,7 @@ class PmsFolio(models.Model):
directly from existing invoices. This is necessary since such a directly from existing invoices. This is necessary since such a
refund is not directly linked to the Folio. refund is not directly linked to the Folio.
""" """
self.move_ids = False
for folio in self.filtered("pricelist_id"): for folio in self.filtered("pricelist_id"):
move_ids = ( move_ids = (
folio.reservation_ids.mapped("move_line_ids") folio.reservation_ids.mapped("move_line_ids")