From 4978a4d6090a52ce18a086bf4e5c3e108ee0b36a Mon Sep 17 00:00:00 2001 From: "ced@b2ck.com" Date: Thu, 13 Dec 2007 20:05:34 +0100 Subject: [PATCH] Fix Many2One for None id and remove print statement --- trytond/osv/fields.py | 4 ++-- trytond/osv/orm.py | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/trytond/osv/fields.py b/trytond/osv/fields.py index 6baeb1447b..731b40b7cb 100644 --- a/trytond/osv/fields.py +++ b/trytond/osv/fields.py @@ -246,7 +246,8 @@ class Many2One(_column): res.setdefault(i, '') obj = obj.pool.get(self._obj) obj_names = {} - for obj_id, name in obj.name_get(cursor, user, res.values(), + for obj_id, name in obj.name_get(cursor, user, + [ x for x in res.values() if x], context=context): obj_names[obj_id] = name @@ -255,7 +256,6 @@ class Many2One(_column): res[i] = (res[i], obj_names[res[i]]) else: res[i] = False - print "many2one:", res return res def set(self, cursor, obj_src, obj_id, field, values, user=None, diff --git a/trytond/osv/orm.py b/trytond/osv/orm.py index 2faf423933..1541e8118e 100644 --- a/trytond/osv/orm.py +++ b/trytond/osv/orm.py @@ -960,7 +960,6 @@ class ORM(object): i[key] = False if isinstance(ids, (int, long)): return result[0] - print result return result def _read_flat(self, cursor, user, ids, fields_names, context=None, @@ -1004,7 +1003,6 @@ class ORM(object): ' ORDER BY ' + self._order) res = cursor.dictfetchall() - print "res:", res else: res = [{'id':x} for x in ids]