From de8798227b797072d7ea8c588ad1736407c95ea7 Mon Sep 17 00:00:00 2001 From: Pablo Date: Tue, 12 Mar 2019 19:21:19 +0100 Subject: [PATCH] [FIX] filter check availability by room_ids --- hotel/models/hotel_room_type.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hotel/models/hotel_room_type.py b/hotel/models/hotel_room_type.py index d9d546f8d..ae87b5e44 100644 --- a/hotel/models/hotel_room_type.py +++ b/hotel/models/hotel_room_type.py @@ -75,14 +75,14 @@ class HotelRoomType(models.Model): @param dfrom: Range date from @param dto: Range date to @param room_type_id: Room Type - @param notthis: Array excluding Room Types + @param notthis: Array excluding Rooms @return: A recordset of free rooms ? """ reservations = self.env['hotel.reservation'].get_reservations(dfrom, dto) reservations_rooms = reservations.mapped('room_id.id') free_rooms = self.env['hotel.room'].search([ ('id', 'not in', reservations_rooms), - ('room_type_id.id', 'not in', notthis) + ('id', 'not in', notthis) ]) if room_type_id: rooms_linked = self.env['hotel.room.type'].search([