[FIX] models: support removing an ir.model.fields that no longer appears on model

This commit is contained in:
Raphael Collet
2017-04-26 15:23:06 +02:00
parent 4287a70110
commit 482fec4838
+1 -1
View File
@@ -398,7 +398,7 @@ class BaseModel(object):
This method should only be used for manual fields.
"""
cls = type(self)
field = cls._fields.pop(name)
field = cls._fields.pop(name, None)
if hasattr(cls, name):
delattr(cls, name)
return field