mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[IMP]pms_api_rest: if segmentationId equal to 0 it is deleted
This commit is contained in:
@@ -146,10 +146,13 @@ class PmsReservationService(Component):
|
||||
reservation_vals.update({"adults": reservation_data.adults})
|
||||
if reservation_data.children is not None:
|
||||
reservation_vals.update({"children": reservation_data.children})
|
||||
if reservation_data.segmentationId:
|
||||
reservation_vals.update(
|
||||
{"segmentation_ids": [(6, 0, [reservation_data.segmentationId])]}
|
||||
)
|
||||
if reservation_data.segmentationId is not None:
|
||||
if reservation_data.segmentationId != 0:
|
||||
reservation_vals.update(
|
||||
{"segmentation_ids": [(6, 0, [reservation_data.segmentationId])]}
|
||||
)
|
||||
else:
|
||||
reservation_vals.update({"segmentation_ids": [(5, 0, 0)]})
|
||||
if reservation_data.checkin:
|
||||
reservation_vals.update({"checkin": reservation_data.checkin})
|
||||
if reservation_data.checkout:
|
||||
|
||||
Reference in New Issue
Block a user