From d41d38702ba9118746b6c9e5571882ee38a0cb0e Mon Sep 17 00:00:00 2001 From: Carlos Roca Date: Wed, 7 Jun 2023 10:21:05 +0200 Subject: [PATCH] [FIX] web_pivot_computed_measure: Error when computed measure takes Infinity value --- .../static/src/pivot/pivot_renderer.esm.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 web_pivot_computed_measure/static/src/pivot/pivot_renderer.esm.js diff --git a/web_pivot_computed_measure/static/src/pivot/pivot_renderer.esm.js b/web_pivot_computed_measure/static/src/pivot/pivot_renderer.esm.js new file mode 100644 index 000000000..d3a0e9c7b --- /dev/null +++ b/web_pivot_computed_measure/static/src/pivot/pivot_renderer.esm.js @@ -0,0 +1,15 @@ +/** @odoo-module **/ +/* Copyright 2022 Tecnativa - Carlos Roca + * License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html) */ + +import {PivotRenderer} from "@web/views/pivot/pivot_renderer"; +import {patch} from "web.utils"; + +patch(PivotRenderer.prototype, "web_pivot_computed_measure.PivotRenderer", { + getFormattedValue(cell) { + if (cell.value === Infinity) { + return "-"; + } + return this._super(...arguments); + }, +});