[IMP] pms: compute service booking engine qty by reservations adults

This commit is contained in:
Darío Lodeiros
2021-11-22 10:38:35 +01:00
parent 0bba3aa9b6
commit 4f9840ca51

View File

@@ -420,6 +420,7 @@ class AvailabilityWizard(models.TransientModel):
board_service_room_id, board_service_room_id,
pricelist_id, pricelist_id,
pms_property_id, pms_property_id,
adults=False,
): ):
room_type_total_price_per_room = 0 room_type_total_price_per_room = 0
room_type = self.env["pms.room.type"].browse(room_type_id) room_type = self.env["pms.room.type"].browse(room_type_id)
@@ -444,8 +445,9 @@ class AvailabilityWizard(models.TransientModel):
board_service_room_id board_service_room_id
) )
nights = (checkout - checkin).days nights = (checkout - checkin).days
adults = adults or room_type.get_capacity()
room_type_total_price_per_room += ( room_type_total_price_per_room += (
board_service_room.amount * nights * room_type.get_capacity() board_service_room.amount * nights * adults
) )
return room_type_total_price_per_room return room_type_total_price_per_room