summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/views/graph
diff options
context:
space:
mode:
authorLucas Perais (lpe) <lpe@odoo.com>2019-08-22 09:58:23 +0000
committerLucas Perais (lpe) <lpe@odoo.com>2019-08-22 09:58:23 +0000
commit4855b52c550fd305a226dc66eea8466ae34a0f4e (patch)
tree3b27cd07bac60e22589fcc5146e185cf33ea4c3a /addons/web/static/src/js/views/graph
parent55feae243656bab16cb79b30255d3fc299f3e8dd (diff)
[FIX] web: graph: id not in groupby
Before this commit, when having the field "id" in the graph view it was selected to group by on it. This doesn't really make sense, and triggers an sql error anyway After this commit, we filter out that field from the groupbys OPW 2053444 closes odoo/odoo#35958 Signed-off-by: Lucas Perais (lpe) <lpe@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/views/graph')
-rw-r--r--addons/web/static/src/js/views/graph/graph_view.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/addons/web/static/src/js/views/graph/graph_view.js b/addons/web/static/src/js/views/graph/graph_view.js
index a5ad21e1816..e850b629710 100644
--- a/addons/web/static/src/js/views/graph/graph_view.js
+++ b/addons/web/static/src/js/views/graph/graph_view.js
@@ -43,6 +43,9 @@ var GraphView = AbstractView.extend({
viewInfo.fields = _.defaults({__count__: {string: _t("Count"), type: "integer"}}, viewInfo.fields);
viewInfo.arch.children.forEach(function (field) {
var name = field.attrs.name;
+ if (name === "id") {
+ return;
+ }
if (field.attrs.interval) {
name += ':' + field.attrs.interval;
}