From 68f38e58dc1b6dbf6d7c2a6a3f834cb003265ae0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Thu, 25 Apr 2019 19:50:59 +0200 Subject: [PATCH] [FIX] respect channel_type on migrations --- hotel/models/hotel_reservation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hotel/models/hotel_reservation.py b/hotel/models/hotel_reservation.py index 27385364a..cc94ac238 100644 --- a/hotel/models/hotel_reservation.py +++ b/hotel/models/hotel_reservation.py @@ -368,7 +368,7 @@ class HotelReservation(models.Model): if 'room_id' not in vals: vals.update(self._autoassign(vals)) vals.update(self._prepare_add_missing_fields(vals)) - if 'folio_id' in vals: + if 'folio_id' in vals and not 'channel_type' in vals: folio = self.env["hotel.folio"].browse(vals['folio_id']) vals.update({'channel_type': folio.channel_type}) elif 'partner_id' in vals: