From 372673aeba35ba4df17501f69b8b8522f083a4cf Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Wed, 10 Feb 2010 11:15:37 +0530 Subject: [PATCH] [FIX] Fields : Only one2many fields can have relation_field,avoid checks for others lp bug: https://launchpad.net/bugs/519468 fixed bzr revid: jvo@tinyerp.com-20100210054537-yhfenk6z6tlm9nzt --- bin/osv/orm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index e8fba2dbe0c..dea337e35c5 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -380,7 +380,7 @@ class orm_template(object): 'select_level': tools.ustr(f.select or 0), 'readonly':(f.readonly and 1) or 0, 'required':(f.required and 1) or 0, - 'relation_field': f._type=='one2many' and f._fields_id or '', + 'relation_field': (f._type=='one2many' and isinstance(f,fields.one2many)) and f._fields_id or '', } # When its a custom field,it does not contain f.select if context.get('field_state','base') == 'manual':