[FIX] models: use expected parameter type

set_failed function expects an iterable object
Introduced at 32a58c0db3

Fixes odoo/odoo#27744

closes odoo/odoo#27911
This commit is contained in:
mhamra
2018-10-23 14:21:55 +00:00
committed by Martin Trigaux
parent eeae211176
commit 55899f849a
+1 -1
View File
@@ -2655,7 +2655,7 @@ class BaseModel(MetaModel('DummyModel', (object,), {'_register': False})):
record._cache.update(record._convert_to_cache(values, validate=False))
if not self.env.cache.contains(self, field):
exc = AccessError("No value found for %s.%s" % (self, field.name))
self.env.cache.set_failed(self, field, exc)
self.env.cache.set_failed(self, [field], exc)
@api.multi
def _read_from_database(self, field_names, inherited_field_names=[]):