From 3ef73b11b5b90ca26d88f7eb53f8eb1ee951c8e4 Mon Sep 17 00:00:00 2001 From: Dario Lodeiros Date: Sun, 28 Apr 2019 10:48:43 +0200 Subject: [PATCH] [FIX] Clean cancel discount on draft method --- hotel/models/hotel_reservation.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hotel/models/hotel_reservation.py b/hotel/models/hotel_reservation.py index d0bb29113..b9f1b9f50 100644 --- a/hotel/models/hotel_reservation.py +++ b/hotel/models/hotel_reservation.py @@ -905,6 +905,9 @@ class HotelReservation(models.Model): def draft(self): for record in self: record.state = 'draft' + record.reservation_line_ids.update({ + 'cancel_discount': 0 + }) if record.splitted: master_reservation = record.parent_reservation or record splitted_reservs = self.env['hotel.reservation'].search([