From 59a83e403bc19d05790340b906cf074da1a43c1d Mon Sep 17 00:00:00 2001 From: ced <> Date: Mon, 26 Nov 2007 15:46:09 +0000 Subject: [PATCH] Improve test on field reference for selection value bzr revid: ced-829e4ae9aa3c83d3958b6b614823ffaa53515c99 --- bin/osv/orm.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 7de301cce00..b4306b60052 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -1040,7 +1040,7 @@ class orm(object): if field in self._columns \ and hasattr(self._columns[field], 'selection') \ and vals[field]: - if isinstance(self._columns[field], fields.reference): + if self._columns[field]._type == 'reference': val = vals[field].split(',')[0] else: val = vals[field] @@ -1172,7 +1172,7 @@ class orm(object): if field in self._columns \ and hasattr(self._columns[field], 'selection') \ and vals[field]: - if isinstance(self._columns[field], fields.reference): + if self._columns[field]._type == 'reference': val = vals[field].split(',')[0] else: val = vals[field]