[IMP]pms-api-rest: added isReselling field to reservation datamodel

This commit is contained in:
braisab
2023-07-12 17:35:10 +02:00
committed by Darío Lodeiros
parent 1843d5a1f2
commit bcd4e267bc
3 changed files with 3 additions and 0 deletions

View File

@@ -90,6 +90,7 @@ class PmsReservationInfo(Datamodel):
)
partnerRequests = fields.String(required=False, allow_none=True)
nights = fields.Integer(required=False, allow_none=True)
isReselling = fields.Boolean(required=False, allow_none=True)
# TODO: Refact
# messages = fields.List(fields.Dict(required=False, allow_none=True))

View File

@@ -235,6 +235,7 @@ class PmsFolioService(Component):
if reservation.service_ids
else 0,
"overbooking": reservation.overbooking,
"isReselling": any(line.is_reselling for line in reservation.reservation_line_ids),
}
)
result_folios.append(

View File

@@ -127,6 +127,7 @@ class PmsReservationService(Component):
numServices=len(reservation.service_ids)
if reservation.service_ids
else 0,
isReselling=any(line.is_reselling for line in reservation.reservation_line_ids),
)
return res