diff --git a/pms_api_rest/datamodels/pms_room_type_class.py b/pms_api_rest/datamodels/pms_room_type_class.py index 43bd8d401..4498951d7 100644 --- a/pms_api_rest/datamodels/pms_room_type_class.py +++ b/pms_api_rest/datamodels/pms_room_type_class.py @@ -13,4 +13,5 @@ class PmsRoomTypeClassInfo(Datamodel): _name = "pms.room.type.class.info" id = fields.Integer(required=False, allow_none=True) name = fields.String(required=False, allow_none=True) + defaultCode = fields.String(required=False, allow_none=True) pmsPropertyIds = fields.List(fields.Integer(), required=False) diff --git a/pms_api_rest/services/pms_room_type_class_service.py b/pms_api_rest/services/pms_room_type_class_service.py index 8566d6d6e..28dfa3ea0 100644 --- a/pms_api_rest/services/pms_room_type_class_service.py +++ b/pms_api_rest/services/pms_room_type_class_service.py @@ -49,6 +49,7 @@ class PmsRoomTypeClassService(Component): PmsRoomTypeClassInfo( id=room.id, name=room.name, + defaultCode=room.default_code if room.default_code else None, pmsPropertyIds=room.pms_property_ids.mapped("id"), ) )