From dcb0498ab8a585557a1bfa8b1bb887dfef0005aa Mon Sep 17 00:00:00 2001 From: Mathieu Duckerts-Antoine Date: Fri, 7 Oct 2022 13:34:11 +0000 Subject: [PATCH] [REF] web: remove unused props in reporting views Now that the module web_dashboard has been removed https://github.com/odoo/enterprise/pull/31641, some props of the reporting views graph and pivot have become unused. We remove the code related to those props. X-original-commit: 7d231d1d37707dab4b0ecdd4e2e7cc4535ba6196 Part-of: odoo/odoo#102761 --- .../src/views/graph/graph_controller.js | 9 - .../src/views/graph/graph_controller.xml | 5 - .../web/static/src/views/graph/graph_model.js | 9 +- .../static/src/views/graph/graph_renderer.js | 4 +- .../web/static/src/views/graph/graph_view.js | 4 +- .../src/views/pivot/pivot_controller.js | 4 - .../web/static/src/views/pivot/pivot_model.js | 3 +- .../web/static/src/views/pivot/pivot_view.js | 3 +- addons/web/static/src/views/utils.js | 15 +- .../static/tests/views/graph_view_tests.js | 48 +----- .../static/tests/views/pivot_view_tests.js | 162 ++---------------- 11 files changed, 21 insertions(+), 245 deletions(-) diff --git a/addons/web/static/src/views/graph/graph_controller.js b/addons/web/static/src/views/graph/graph_controller.js index c77923e058d..8401706e332 100644 --- a/addons/web/static/src/views/graph/graph_controller.js +++ b/addons/web/static/src/views/graph/graph_controller.js @@ -122,17 +122,8 @@ export class GraphController extends Component { GraphController.template = "web.GraphView"; GraphController.components = { Dropdown, DropdownItem, GroupByMenu, Layout }; -GraphController.defaultProps = { - additionalMeasures: [], - displayGroupByMenu: false, - displayScaleLabels: true, -}; - GraphController.props = { ...standardViewProps, - additionalMeasures: { type: Array, elements: String, optional: true }, - displayGroupByMenu: { type: Boolean, optional: true }, - displayScaleLabels: { type: Boolean, optional: true }, Model: Function, modelParams: Object, Renderer: Function, diff --git a/addons/web/static/src/views/graph/graph_controller.xml b/addons/web/static/src/views/graph/graph_controller.xml index eac46f7c742..c7f37c6d0e4 100644 --- a/addons/web/static/src/views/graph/graph_controller.xml +++ b/addons/web/static/src/views/graph/graph_controller.xml @@ -8,11 +8,6 @@ - - -