[IMP]pms: improvemente compute overbooking

This commit is contained in:
Darío Lodeiros
2024-05-13 19:45:06 +02:00
parent 0d8e65a003
commit a9c47e6788

View File

@@ -481,6 +481,7 @@ class PmsReservationLine(models.Model):
@api.depends("room_id", "state", "is_reselling")
def _compute_overbooking(self):
for record in self.filtered("room_id"):
overbooking = False
if record.state != "cancel" and not record.is_reselling:
record_id = (
record.id
@@ -498,9 +499,8 @@ class PmsReservationLine(models.Model):
("overbooking", "=", False),
]
):
record.overbooking = True
else:
record.overbooking = False
overbooking = True
record.overbooking = overbooking
@api.model_create_multi
def create(self, vals_list):