From: P. Christeas Date: Thu, 8 Oct 2009 19:58:56 +0000 (+0300) Subject: [Imp] Allow expressions: ".. child_of, 1" , not only list(1) X-Git-Tag: 6.0.0-rc1-addons~2025^2~5^2~8^2~12 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=5ad6ee522389f362bf9c940dc9b66eb494438f4e;p=odoo%2Fodoo.git [Imp] Allow expressions: ".. child_of, 1" , not only list(1) bzr revid: p_christ@hol.gr-20091008195856-iyhz4abq51p871ip --- diff --git a/bin/osv/expression.py b/bin/osv/expression.py index cabc98e..b488cea 100644 --- a/bin/osv/expression.py +++ b/bin/osv/expression.py @@ -189,6 +189,8 @@ class expression(object): if operator == 'child_of': if isinstance(right, basestring): ids2 = [x[0] for x in field_obj.name_search(cr, uid, right, [], 'like', limit=None)] + elif isinstance(right, (int, long)): + ids2 = list([right]) else: ids2 = list(right)