From da1ac07892dd0fb7316b45e9d6b657b6fb57605d Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Tue, 25 Oct 2022 11:48:20 +0200 Subject: [PATCH] [FIX] pms-api-rest: fix post folio (with preconfirm flag) --- pms_api_rest/datamodels/pms_folio.py | 1 + pms_api_rest/services/pms_folio_service.py | 1 + 2 files changed, 2 insertions(+) diff --git a/pms_api_rest/datamodels/pms_folio.py b/pms_api_rest/datamodels/pms_folio.py index ba427bf5e..be647c7ef 100644 --- a/pms_api_rest/datamodels/pms_folio.py +++ b/pms_api_rest/datamodels/pms_folio.py @@ -34,6 +34,7 @@ class PmsFolioInfo(Datamodel): agency = fields.Integer(required=False, allow_none=False) externalReference = fields.String(required=False, allow_none=True) closureReasonId = fields.Integer(required=False, allow_none=True) + preconfirm = fields.Boolean(required=False, allow_none=True) class PmsFolioShortInfo(Datamodel): diff --git a/pms_api_rest/services/pms_folio_service.py b/pms_api_rest/services/pms_folio_service.py index ad31111c7..299f5eb84 100644 --- a/pms_api_rest/services/pms_folio_service.py +++ b/pms_api_rest/services/pms_folio_service.py @@ -369,6 +369,7 @@ class PmsFolioService(Component): "adults": reservation.adults, "reservation_type": pms_folio_info.reservationType, "children": reservation.children, + "preconfirm": pms_folio_info.preconfirm, } reservation_record = self.env["pms.reservation"].create(vals) if reservation.services: