From 8be86140445a105febd4aa0b4acf1b73591df02c Mon Sep 17 00:00:00 2001 From: braisab Date: Tue, 25 Apr 2023 12:07:58 +0200 Subject: [PATCH] [IMP]pms_api_rest: added firstCheckin and createDate fields in folio info datamodel --- pms_api_rest/datamodels/pms_folio.py | 2 ++ pms_api_rest/services/pms_folio_service.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pms_api_rest/datamodels/pms_folio.py b/pms_api_rest/datamodels/pms_folio.py index ead3bd721..5abaeeec0 100644 --- a/pms_api_rest/datamodels/pms_folio.py +++ b/pms_api_rest/datamodels/pms_folio.py @@ -24,7 +24,9 @@ class PmsFolioInfo(Datamodel): amountTotal = fields.Float(required=False, allow_none=True) reservationType = fields.String(required=False, allow_none=True) pendingAmount = fields.Float(required=False, allow_none=True) + firstCheckin = fields.String(required=False, allow_none=True) lastCheckout = fields.String(required=False, allow_none=True) + createDate = fields.String(required=False, allow_none=True) pmsPropertyId = fields.Integer(required=False, allow_none=True) partnerId = fields.Integer(required=False, allow_none=True) reservations = fields.List( diff --git a/pms_api_rest/services/pms_folio_service.py b/pms_api_rest/services/pms_folio_service.py index a7101042a..18b14b859 100644 --- a/pms_api_rest/services/pms_folio_service.py +++ b/pms_api_rest/services/pms_folio_service.py @@ -57,7 +57,9 @@ class PmsFolioService(Component): amountTotal=round(folio.amount_total, 2), reservationType=folio.reservation_type, pendingAmount=folio.pending_amount, + firstCheckin=str(folio.first_checkin), lastCheckout=str(folio.last_checkout), + createDate=folio.create_date.isoformat(), internalComment=folio.internal_comment if folio.internal_comment else None,