Skip non ModelStorage from foreign key operations
This commit is contained in:
1 parent
cb27804661
commit
e186d5b76d
1 file changed
+2
@@ -1004,6 +1004,8 @@ class ModelSQL(ModelStorage):
|
||||
if hasattr(model, 'table_query') \
|
||||
and model.table_query():
|
||||
continue
|
||||
if not isinstance(model, ModelStorage):
|
||||
continue
|
||||
for field_name, field in model._columns.iteritems():
|
||||
if isinstance(field, fields.Many2One) \
|
||||
and field.model_name == self._name:
|
||||
|
||||
Reference in new issue
Block a user