Reviewers: ,
Please review this at http://codereview.tryton.org/945002/ Affected files: M trytond/model/modelsql.py Index: trytond/model/modelsql.py =================================================================== --- a/trytond/model/modelsql.py +++ b/trytond/model/modelsql.py @@ -1256,8 +1256,9 @@ if 'active' in Target._fields: m2o_search += [('active', 'in', (True, False))] if hasattr(field, 'search'): + conv = int if field._type == 'many2one' else str domain.extend([(fargs[0], 'in', - map(int, Target.search(m2o_search, + map(conv, Target.search(m2o_search, order=[])))]) domain.pop(i) else:
