From c71b33580b521ad14a1c52d580e507884d9d7566 Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Thu, 30 Dec 2021 09:27:32 +0100 Subject: [PATCH] [IMP] pms-api-rest: add roomtypeName & splitted @ calendar lines --- pms_api_rest/datamodels/pms_calendar_info.py | 2 ++ pms_api_rest/services/calendar_service.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/pms_api_rest/datamodels/pms_calendar_info.py b/pms_api_rest/datamodels/pms_calendar_info.py index 38fc75121..f5ccf56cf 100644 --- a/pms_api_rest/datamodels/pms_calendar_info.py +++ b/pms_api_rest/datamodels/pms_calendar_info.py @@ -9,7 +9,9 @@ class PmsCalendarInfo(Datamodel): state = fields.String(required=False, allow_none=True) date = fields.String(required=False, allow_none=True) roomId = fields.Integer(required=False, allow_none=True) + roomTypeName = fields.String(required=False, allow_none=True) toAssign = fields.Boolean(required=False, allow_none=True) + splitted = fields.Boolean(required=False, allow_none=True) partnerId = fields.Integer(required=False, allow_none=True) partnerName = fields.String(required=False, allow_none=True) reservationId = fields.Integer(required=False, allow_none=True) diff --git a/pms_api_rest/services/calendar_service.py b/pms_api_rest/services/calendar_service.py index bdcdc7c55..47be040fa 100644 --- a/pms_api_rest/services/calendar_service.py +++ b/pms_api_rest/services/calendar_service.py @@ -47,7 +47,9 @@ class PmsCalendarService(Component): state=line.reservation_id.state, date=datetime.combine(line.date, datetime.min.time()).isoformat(), roomId=line.room_id.id, + roomTypeName=str(line.reservation_id.room_type_id.default_code), toAssign=line.reservation_id.to_assign, + splitted=line.reservation_id.splitted, partnerId=line.reservation_id.partner_id.id or None, partnerName=line.reservation_id.partner_name or None, reservationId=line.reservation_id,