summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js
diff options
context:
space:
mode:
authormalex-emesa <alexander.makarychev@emesa.nl>2020-01-08 13:33:40 +0000
committerMartin Trigaux <mat@odoo.com>2020-01-08 15:47:09 +0000
commitb02c46c5aefdb337a4428341b64ebf1b771aea5b (patch)
tree9bd510ad29994ac80839de27b4ad43f72172be08 /addons/web/static/src/js
parent1761a5c501fb53f04550e72d247a64829687c372 (diff)
[FIX] crm: check if name is present in measures
Fix an error which occurs during an attempt to access the string attribute of a non existing measure If a pivot view is defined with a "string" attribute of a field of type "row", e.g. <field name="stage_id" string="Stage" type="row"/> an error was raised "TypeError: measures[name] is undefined" closes odoo/odoo#42971 X-original-commit: de1dbc9bfba3ec205c75590d3e38b20d30b39c39 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
Diffstat (limited to 'addons/web/static/src/js')
-rw-r--r--addons/web/static/src/js/views/pivot/pivot_view.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web/static/src/js/views/pivot/pivot_view.js b/addons/web/static/src/js/views/pivot/pivot_view.js
index 17cc478ba9b..ab8cc5de7c8 100644
--- a/addons/web/static/src/js/views/pivot/pivot_view.js
+++ b/addons/web/static/src/js/views/pivot/pivot_view.js
@@ -89,7 +89,7 @@ odoo.define('web.PivotView', function (require) {
if (field.attrs.type === 'measure' && !(name in measures)) {
measures[name] = this.fields[name];
}
- if (field.attrs.string) {
+ if (field.attrs.string && name in measures) {
measures[name].string = field.attrs.string;
}
if (field.attrs.type === 'measure' || 'operator' in field.attrs) {