diff --git a/pms/models/pms_reservation.py b/pms/models/pms_reservation.py index e65832922..8ac1e258a 100644 --- a/pms/models/pms_reservation.py +++ b/pms/models/pms_reservation.py @@ -1198,7 +1198,7 @@ class PmsReservation(models.Model): record.allowed_cancel = ( True if ( - record.state not in ["cancel", "done"] + record.state not in ["done"] and fields.Date.today() <= record.checkout ) else False