diff --git a/pms_api_rest/datamodels/pms_reservation.py b/pms_api_rest/datamodels/pms_reservation.py index 964e7c241..3e60a8e3e 100644 --- a/pms_api_rest/datamodels/pms_reservation.py +++ b/pms_api_rest/datamodels/pms_reservation.py @@ -31,6 +31,8 @@ class PmsReservationShortInfo(Datamodel): toAssign = fields.Boolean(required=False, allow_none=True) overbooking = fields.Boolean(required=False, allow_none=True) isBlocked = fields.Boolean(required=False, allow_none=True) + reservationType = fields.String(required=False, allow_none=True) + class PmsReservationInfo(Datamodel): diff --git a/pms_api_rest/services/pms_folio_service.py b/pms_api_rest/services/pms_folio_service.py index d9a2e66bf..3c6b3f2d1 100644 --- a/pms_api_rest/services/pms_folio_service.py +++ b/pms_api_rest/services/pms_folio_service.py @@ -560,7 +560,9 @@ class PmsFolioService(Component): else 0, toAssign=reservation.to_assign, overbooking=reservation.overbooking, - isBlocked=reservation.blocked + isBlocked=reservation.blocked, + reservationType=reservation.reservation_type, + ) )