From 3949e09d9276e3f74569a58b2f03be8227fd3151 Mon Sep 17 00:00:00 2001 From: "nch@tinyerp.com" <> Date: Mon, 25 Jan 2010 17:48:18 +0530 Subject: [PATCH] [IMP]:Display only the names of many2one fields in group_by bzr revid: nch@tinyerp.com-20100125121818-r8qcdykcoe94f0ib --- bin/osv/orm.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index f249313be81..9411a873202 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -1832,6 +1832,9 @@ class orm(orm_template): data = self.read(cr, uid, alldata.keys(), [groupby], context=context) for d in data: + if fget.has_key(groupby): + if fget[groupby]['type'] == 'many2one': + d[groupby] = d[groupby] and d[groupby][1] or '' d['__domain'] = [(groupby,'=',alldata[d['id']][groupby] or False)] + domain del alldata[d['id']][groupby] d.update(alldata[d['id']])