[FIX] Expression : _recursive_in corrected

bzr revid: jvo@tinyerp.com-20091204085819-hdx3k0gdxf4j4qcf
This commit is contained in:
Jay (Open ERP) 2009-12-04 14:28:19 +05:30
parent d766076f07
commit 8973681ae1
1 changed files with 2 additions and 1 deletions

View File

@ -58,7 +58,8 @@ class expression(object):
cr.execute('SELECT "%s"' \
' FROM "%s"' \
' WHERE "%s" in (%s)' % (s, f, w, ','.join(['%s']*len(subids))),
subids)
subids)
res.extend([r[0] for r in cr.fetchall()])
else:
cr.execute('SELECT distinct("%s")' \
' FROM "%s" where "%s" is not null' % (s, f, s)),