diff --git a/pms_l10n_es/models/pms_reservation.py b/pms_l10n_es/models/pms_reservation.py index 9a0877f34..f1a425211 100644 --- a/pms_l10n_es/models/pms_reservation.py +++ b/pms_l10n_es/models/pms_reservation.py @@ -81,9 +81,8 @@ class PmsReservation(models.Model): self.create_communication( reservation.id, DELETE_OPERATION_CODE, "RH" ) - elif ( - vals["state"] != "cancel" - and last_communication.operation == DELETE_OPERATION_CODE + elif vals["state"] != "cancel" and ( + last_communication.operation == DELETE_OPERATION_CODE or not last_communication ): self.create_communication(