diff options
| -rw-r--r-- | addons/utm/models/utm_mixin.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/addons/utm/models/utm_mixin.py b/addons/utm/models/utm_mixin.py index ac5c40e84bf..b74d33857d6 100644 --- a/addons/utm/models/utm_mixin.py +++ b/addons/utm/models/utm_mixin.py @@ -37,7 +37,10 @@ class UtmMixin(models.AbstractModel): Model = self.env[field.comodel_name] records = Model.search([('name', '=', value)], limit=1) if not records: - records = Model.create({'name': value, 'is_website': True}) + if 'is_website' in records._fields: + records = Model.create({'name': value, 'is_website': True}) + else: + records = Model.create({'name': value}) value = records.id if value: values[field_name] = value |
