[FIX] fixes read_group so that it uses the correct _count attribute in the result dictionary (orm.py)

bzr revid: ged@openerp.com-20140403115605-tuboy66r9ews2u0e
This commit is contained in:
Gery Debongnie 2014-04-03 13:56:05 +02:00
parent 75b66ed77c
commit 1aba5f08cf
1 changed files with 1 additions and 1 deletions

View File

@ -2337,7 +2337,7 @@ class BaseModel(object):
groupby_terms, orderby_terms = self._read_group_prepare(order, aggregated_fields, annotated_groupbys, query, fget)
from_clause, where_clause, where_clause_params = query.get_sql()
count_field = groupby_fields[0] if (len(groupby_fields) == 1 and context.get('group_by_no_leaf')) else '_'
count_field = groupby_fields[0] if lazy and (len(groupby_fields) >= 2 or not context.get('group_by_no_leaf')) else '_'
prefix_terms = lambda prefix, terms: (prefix + " " + ",".join(terms)) if terms else ''
prefix_term = lambda prefix, term: ('%s %s' % (prefix, term)) if term else ''