From 4cac73fafeb3d0558710067da2db62f0e530a7f9 Mon Sep 17 00:00:00 2001 From: Pablo Date: Thu, 21 Feb 2019 10:48:09 +0100 Subject: [PATCH] [FIX] reservation domain includes also `dto` --- hotel/models/hotel_reservation.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/hotel/models/hotel_reservation.py b/hotel/models/hotel_reservation.py index 9b1838976..51b3dbe40 100644 --- a/hotel/models/hotel_reservation.py +++ b/hotel/models/hotel_reservation.py @@ -942,10 +942,9 @@ class HotelReservation(models.Model): @api.model def get_reservations(self, dfrom, dto): """ - @param self: The object pointer @param dfrom: range date from @param dto: range date to - @return: array with the reservations _confirmed_ between dfrom and dto + @return: array with the reservations _confirmed_ between both dates `dfrom` and `dto` """ domain = self._get_domain_reservations_occupation(dfrom, dto) return self.env['hotel.reservation'].search(domain) @@ -953,7 +952,7 @@ class HotelReservation(models.Model): @api.model def _get_domain_reservations_occupation(self, dfrom, dto): domain = [('reservation_line_ids.date', '>=', dfrom), - ('reservation_line_ids.date', '<', dto), + ('reservation_line_ids.date', '<=', dto), ('state', '!=', 'cancelled'), ('overbooking', '=', False), ('reselling', '=', False),]