Improve test on field reference for selection value

bzr revid: ced-829e4ae9aa3c83d3958b6b614823ffaa53515c99
This commit is contained in:
ced 2007-11-26 15:46:09 +00:00
parent 5957d317c8
commit 59a83e403b
1 changed files with 2 additions and 2 deletions

View File

@ -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]