mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[FIX]pms: compute board services children fixes
This commit is contained in:
@@ -1018,7 +1018,7 @@ class PmsReservation(models.Model):
|
|||||||
"reservation_id": reservation.id,
|
"reservation_id": reservation.id,
|
||||||
"board_service_line_id": line.id,
|
"board_service_line_id": line.id,
|
||||||
}
|
}
|
||||||
board_services.append((0, False, res))
|
board_services.append((0, False, res))
|
||||||
reservation.service_ids -= old_board_lines
|
reservation.service_ids -= old_board_lines
|
||||||
reservation.service_ids = board_services
|
reservation.service_ids = board_services
|
||||||
elif old_board_lines:
|
elif old_board_lines:
|
||||||
|
|||||||
@@ -545,10 +545,12 @@ class PmsService(models.Model):
|
|||||||
if self.product_id.per_person:
|
if self.product_id.per_person:
|
||||||
if self.is_board_service:
|
if self.is_board_service:
|
||||||
qty = (
|
qty = (
|
||||||
self.reservation.adults if self.board_service_line_id.adults else 0
|
self.reservation_id.adults
|
||||||
|
if self.board_service_line_id.adults
|
||||||
|
else 0
|
||||||
)
|
)
|
||||||
qty += (
|
qty += (
|
||||||
self.reservation.children
|
self.reservation_id.children
|
||||||
if self.board_service_line_id.children
|
if self.board_service_line_id.children
|
||||||
else 0
|
else 0
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user