Skip non ModelStorage from foreign key operations

This commit is contained in:
Cédric Krier committed 2010-08-23 23:56:56 +02:00
1 parent cb27804661
commit e186d5b76d
1 file changed
+2
+2
View File
@@ -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: