From 80ec6853f8304ad5f4eebbc92210d677766b1b14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Thu, 6 Apr 2023 09:38:13 +0200 Subject: [PATCH] [IMP]pms_api_rest: add context avoid_availability_check in swap reservations --- pms_api_rest/services/pms_calendar_service.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pms_api_rest/services/pms_calendar_service.py b/pms_api_rest/services/pms_calendar_service.py index 8924ef456..81cba0ec7 100644 --- a/pms_api_rest/services/pms_calendar_service.py +++ b/pms_api_rest/services/pms_calendar_service.py @@ -189,8 +189,12 @@ class PmsCalendarService(Component): reservation_line.flush() affected_line.flush() - reservation_line.room_id = swap_info.roomId - affected_line.room_id = old_room_id + reservation_line.with_context( + avoid_availability_check=True + ).room_id = swap_info.roomId + affected_line.with_context( + avoid_availability_check=True + ).room_id = old_room_id reservation_line.occupies_availability = True affected_line.occupies_availability = True