From 9f0f9b68c2f214116638fabf453001227ad1a185 Mon Sep 17 00:00:00 2001 From: Dario Lodeiros Date: Mon, 24 Jun 2019 13:05:57 +0200 Subject: [PATCH] [FIX] Use default avail on call center wizard --- hotel/wizard/wizard_reservation.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hotel/wizard/wizard_reservation.py b/hotel/wizard/wizard_reservation.py index e91d04c2d..f2ac0ad1e 100644 --- a/hotel/wizard/wizard_reservation.py +++ b/hotel/wizard/wizard_reservation.py @@ -363,15 +363,16 @@ class HotelRoomTypeWizards(models.TransientModel): min_stay = date_min_days if user.has_group('hotel.group_hotel_call'): max_avail = real_max + restriction = False if avail_restrictions: restriction = avail_restrictions.filtered( lambda r: r.date == ndate_str) if restriction: if restriction.channel_bind_ids[0]: max_avail = restriction.channel_bind_ids[0].channel_avail - elif res.room_type_id.channel_bind_ids: + if not restriction and res.room_type_id.channel_bind_ids: if res.room_type_id.channel_bind_ids[0]: - max_avail = res.room_type_id.channel_bind_ids[0].default_max_avail + max_avail = res.room_type_id.channel_bind_ids[0].default_availability if max_avail < avail: avail = min(max_avail, real_max) else: