From 20d096d8d3ddf82d42710b3e610fe0f57d00521e Mon Sep 17 00:00:00 2001 From: "Vaibhav (OpenERP)" Date: Wed, 4 Jan 2012 16:13:55 +0530 Subject: [PATCH] [FIX] Gantt, Read does not show inherited view fields. lp bug: https://launchpad.net/bugs/910801 fixed bzr revid: vda@tinyerp.com-20120104104355-v2db8da6x3seikw1 --- addons/web_gantt/static/src/js/gantt.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/addons/web_gantt/static/src/js/gantt.js b/addons/web_gantt/static/src/js/gantt.js index 78e877ffd18..d228e398561 100644 --- a/addons/web_gantt/static/src/js/gantt.js +++ b/addons/web_gantt/static/src/js/gantt.js @@ -508,12 +508,17 @@ openerp.web_gantt.GanttView = openerp.web.View.extend({ if (groupbys.length) { this.group_by = groupbys; } - + var fields = _.compact(_.map(this.fields_view.arch.attrs,function(value,key) { + if (key != 'string' && key != 'default_group_by') { + return value || ''; + } + })); + fields = _.uniq(fields.concat(_.keys(this.fields), this.text, this.group_by)); $.when(this.has_been_loaded).then(function() { - self.dataset.read_slice([], { + self.dataset.read_slice(fields, { domain: domains, context: contexts - }).done(function(projects){ + }).done(function(projects) { self.on_project_loaded(projects); }); });