[RFC]pms: overbooking not in occupies_availability included

This commit is contained in:
Darío Lodeiros
2024-05-12 11:17:13 +02:00
parent 73d3b8819a
commit 0d8e65a003
2 changed files with 3 additions and 1 deletions

View File

@@ -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

View File

@@ -112,6 +112,7 @@ class ReservationSplitJoinSwapWizard(models.TransientModel):
]:
domain_lines = [
("occupies_availability", "=", True),
("overbooking", "=", False),
(
"pms_property_id",
"=",