[RFC]pms_api_rest: refactor in datamodels and services

This commit is contained in:
Sara
2022-07-11 17:02:27 +02:00
committed by Darío Lodeiros
parent 98975a5e92
commit f661b67a4a
35 changed files with 171 additions and 146 deletions

View File

@@ -86,7 +86,9 @@ class PmsAvailabilityPlanService(Component):
)
if not record_availability_plan_id:
raise MissingError
PmsAvailabilityPlanInfo = self.env.datamodels["pms.availability.plan.rule.info"]
PmsAvailabilityPlanRuleInfo = self.env.datamodels[
"pms.availability.plan.rule.info"
]
rooms = self.env["pms.room"].search(
[
(
@@ -121,7 +123,7 @@ class PmsAvailabilityPlanService(Component):
]
)
if rule:
availability_plan_rule_info = PmsAvailabilityPlanInfo(
availability_plan_rule_info = PmsAvailabilityPlanRuleInfo(
roomTypeId=room_type.id,
date=datetime.combine(date, datetime.min.time()).isoformat(),
availabilityRuleId=rule.id,