[FIX] correctly forward context in graph view

the new graph view silently ignored the context when doing its rpc
read_group.  Usually, it's not really a problem, which is why it is only
now being fixed, but some models actually use the context in read_group.
(for ex, account_entries_report)
This commit is contained in:
Géry Debongnie 2014-09-22 11:18:41 +02:00
parent c82bd1365c
commit 4c031b95d0
2 changed files with 3 additions and 0 deletions

View File

@ -86,6 +86,7 @@ instance.web_graph.GraphView = instance.web.View.extend({
col_group_by = groupbys.col_group_by;
if (!this.graph_widget) {
this.widget_config.context = context;
if (group_by.length) {
this.widget_config.row_groupby = group_by;
}

View File

@ -13,6 +13,7 @@ openerp.web_graph.PivotTable = openerp.web.Class.extend({
init: function (model, domain, fields, options) {
this.cells = [];
this.domain = domain;
this.context = options.context;
this.no_data = true;
this.model = model;
this.fields = fields;
@ -379,6 +380,7 @@ openerp.web_graph.PivotTable = openerp.web.Class.extend({
return this.model.query(field_ids)
.filter(domain)
.context(this.context)
.group_by(groupby.field)
.then(function (results) {
var groups = _.filter(results, function (group) {