Skip non ModelStorage from foreign key operations

(transplanted from 14ea0be5eb7f4376b4529dfa8005b3e2d17fa70c)
This commit is contained in:
Cédric Krier committed 2010-08-23 23:56:56 +02:00
1 parent 584f99a56e
commit ef3c7090ec
1 file changed
+2
+2
View File
@@ -1034,6 +1034,8 @@ class ModelSQL(ModelStorage):
if hasattr(model, 'table_query') \
and model.table_query(context):
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: