From 497bfe0ec49dd8c1b0665bf0067be78cd6c349e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dar=C3=ADo=20Lodeiros?= Date: Sun, 12 May 2019 14:16:38 +0200 Subject: [PATCH] [FIX] channel_bind_ids in vals avoid Sometime channel_bind_ids is coming in vals, avoid --- hotel_channel_connector/models/hotel_reservation/common.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hotel_channel_connector/models/hotel_reservation/common.py b/hotel_channel_connector/models/hotel_reservation/common.py index 68bcd5302..df87bd51f 100644 --- a/hotel_channel_connector/models/hotel_reservation/common.py +++ b/hotel_channel_connector/models/hotel_reservation/common.py @@ -188,7 +188,7 @@ class HotelReservation(models.Model): @api.model def create(self, vals): from_channel = False - if 'channel_bind_ids' in vals and vals.get('channel_bind_ids')[0][2] and \ + if vals.get('channel_bind_ids') and vals.get('channel_bind_ids')[0][2] and \ vals.get('channel_bind_ids')[0][2].get('external_id') is not None: vals.update({'preconfirm': False}) from_channel = True