[IMP]pms_api_rest: service calendar performance improvement

This commit is contained in:
Darío Lodeiros
2023-06-11 09:58:34 +02:00
parent 729891bd6c
commit 9e27db83c0
2 changed files with 219 additions and 86 deletions

View File

@@ -72,6 +72,13 @@ class PmsCalendarInfo(Datamodel):
isReselling = fields.Boolean(required=False, allow_none=False)
class PmsCalendarRenderInfo(Datamodel):
_name = "pms.calendar.render.info"
roomId = fields.Integer(required=True, allow_none=False)
roomTypeId = fields.String(required=True, allow_none=False)
dates = fields.List(fields.Dict(required=True, allow_none=False))
class PmsCalendarAlertsPerDay(Datamodel):
_name = "pms.calendar.alerts.per.day"
date = fields.String(required=True, allow_none=False)