From 96fabdeff6117a397006313ed53900a5be6cb8f2 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Tue, 24 May 2011 12:26:54 +0200 Subject: [IMP] display group length even for terminal groups in group_by_no_leaf bzr revid: xmo@openerp.com-20110524102654-vrjiu7pht02n7v6p --- addons/base/static/src/js/data.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'addons/base/static/src/js/data.js') diff --git a/addons/base/static/src/js/data.js b/addons/base/static/src/js/data.js index 0dbd3c14cec..87c68f7304c 100644 --- a/addons/base/static/src/js/data.js +++ b/addons/base/static/src/js/data.js @@ -106,11 +106,12 @@ openerp.base.ContainerDataGroup = openerp.base.DataGroup.extend( __domain: group.__domain, grouped_on: field_name, - // if terminal group and group_by_no_leaf => use group.__count + // if terminal group (or no group) and group_by_no_leaf => use group.__count length: group[field_name + '_count'] || group.__count, value: group[field_name], - has_leaves: _.isUndefined(group.__count), + openable: !(this.context['group_by_no_leaf'] + && group.__context.group_by.length === 0), aggregates: aggregates }; -- cgit v1.2.3