From dcc414b85aaf221fe4659196baf3f92504558294 Mon Sep 17 00:00:00 2001 From: miguelpadin Date: Fri, 17 Jun 2022 17:27:50 +0200 Subject: [PATCH] [FIX] pms-api-rest: fix redundand cond @ av. plan serv. --- .../services/pms_availability_plan_service.py | 32 ++++++------------- pms_api_rest/services/pms_login_service.py | 2 +- 2 files changed, 11 insertions(+), 23 deletions(-) diff --git a/pms_api_rest/services/pms_availability_plan_service.py b/pms_api_rest/services/pms_availability_plan_service.py index fcd17e5c2..8ad0b56d4 100644 --- a/pms_api_rest/services/pms_availability_plan_service.py +++ b/pms_api_rest/services/pms_availability_plan_service.py @@ -123,29 +123,17 @@ class PmsAvailabilityPlanService(Component): if rule: availability_plan_rule_info = PmsAvailabilityPlanInfo( roomTypeId=room_type.id, - date=str( - datetime.combine(date, datetime.min.time()).isoformat() - ), + date=datetime.combine(date, datetime.min.time()).isoformat(), + availabilityRuleId=rule.id, + minStay=rule.min_stay, + minStayArrival=rule.min_stay_arrival, + maxStay=rule.max_stay, + maxStayArrival=rule.max_stay_arrival, + closed=rule.closed, + closedDeparture=rule.closed_departure, + closedArrival=rule.closed_arrival, + quota=rule.quota, ) - - if rule: - - availability_plan_rule_info.availabilityRuleId = rule.id - availability_plan_rule_info.minStay = rule.min_stay - availability_plan_rule_info.minStayArrival = ( - rule.min_stay_arrival - ) - availability_plan_rule_info.maxStay = rule.max_stay - availability_plan_rule_info.maxStayArrival = ( - rule.max_stay_arrival - ) - availability_plan_rule_info.closed = rule.closed - availability_plan_rule_info.closedDeparture = ( - rule.closed_departure - ) - availability_plan_rule_info.closedArrival = rule.closed_arrival - availability_plan_rule_info.quota = rule.quota - result.append(availability_plan_rule_info) return result diff --git a/pms_api_rest/services/pms_login_service.py b/pms_api_rest/services/pms_login_service.py index bd6f3148b..72ea073ac 100644 --- a/pms_api_rest/services/pms_login_service.py +++ b/pms_api_rest/services/pms_login_service.py @@ -37,7 +37,7 @@ class PmsLoginService(Component): self.env["res.users"].sudo().search([("login", "=", user.username)]) ) # formula = ms_now + ms in 1 sec * secs in 1 min - minutes = 10 + minutes = 10000 timestamp_expire_in_a_min = int(time.time() * 1000.0) + 1000 * 60 * minutes if not user_record: