From 997049bd1de54c1654ef034ff3f2cbe9db6d81f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Mon, 4 Jul 2022 16:38:44 +0200 Subject: [PATCH] [IMP]pms: checkin partner pms property sequence from checkin reservation --- pms/models/pms_checkin_partner.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/pms/models/pms_checkin_partner.py b/pms/models/pms_checkin_partner.py index a815e952d..0b0179105 100644 --- a/pms/models/pms_checkin_partner.py +++ b/pms/models/pms_checkin_partner.py @@ -18,7 +18,6 @@ class PmsCheckinPartner(models.Model): _description = "Partner Checkins" _inherit = ["portal.mixin"] _rec_name = "identifier" - _check_pms_properties_auto = True identifier = fields.Char( string="Identifier", @@ -40,7 +39,6 @@ class PmsCheckinPartner(models.Model): string="Reservation", help="Reservation to which checkin partners belong", comodel_name="pms.reservation", - check_pms_properties=True, ) folio_id = fields.Many2one( string="Folio", @@ -48,7 +46,6 @@ class PmsCheckinPartner(models.Model): store=True, comodel_name="pms.folio", compute="_compute_folio_id", - check_pms_properties=True, ) pms_property_id = fields.Many2one( string="Property", @@ -57,7 +54,6 @@ class PmsCheckinPartner(models.Model): store=True, comodel_name="pms.property", related="folio_id.pms_property_id", - check_pms_properties=True, ) name = fields.Char( string="Name", help="Checkin partner name", related="partner_id.name" @@ -703,12 +699,7 @@ class PmsCheckinPartner(models.Model): ) if len(reservation.checkin_partner_ids) < reservation.adults: if vals.get("identifier", _("New")) == _("New") or "identifier" not in vals: - pms_property_id = ( - self.env.user.get_active_property_ids()[0] - if "pms_property_id" not in vals - else vals["pms_property_id"] - ) - pms_property = self.env["pms.property"].browse(pms_property_id) + pms_property = reservation.pms_property_id vals["identifier"] = pms_property.checkin_sequence_id._next_do() return super(PmsCheckinPartner, self).create(vals) if len(dummy_checkins) > 0: