mirror of
https://github.com/OCA/pms.git
synced 2025-01-29 00:17:45 +02:00
[RFC]pms: overbooking not in occupies_availability included
This commit is contained in:
@@ -402,7 +402,7 @@ class PmsReservationLine(models.Model):
|
||||
)
|
||||
# TODO: Out of service 0 amount
|
||||
|
||||
@api.depends("reservation_id.state", "reservation_id.overbooking", "is_reselling")
|
||||
@api.depends("reservation_id.state", "is_reselling")
|
||||
def _compute_occupies_availability(self):
|
||||
for line in self:
|
||||
if (
|
||||
@@ -495,6 +495,7 @@ class PmsReservationLine(models.Model):
|
||||
("room_id", "=", record.room_id.id),
|
||||
("id", "!=", record_id),
|
||||
("occupies_availability", "=", True),
|
||||
("overbooking", "=", False),
|
||||
]
|
||||
):
|
||||
record.overbooking = True
|
||||
|
||||
@@ -112,6 +112,7 @@ class ReservationSplitJoinSwapWizard(models.TransientModel):
|
||||
]:
|
||||
domain_lines = [
|
||||
("occupies_availability", "=", True),
|
||||
("overbooking", "=", False),
|
||||
(
|
||||
"pms_property_id",
|
||||
"=",
|
||||
|
||||
Reference in New Issue
Block a user