[FIX] kpi_dashboard: Use getState function

This commit is contained in:
Enric Tobella
2023-05-09 10:24:54 +02:00
committed by Brian McMaster
parent 153fcbab33
commit 0842a5f26f
2 changed files with 13 additions and 10 deletions

View File

@@ -182,14 +182,11 @@ msgid "Cron"
msgstr ""
#. module: kpi_dashboard
#. openerp-web
#: code:addons/kpi_dashboard/static/src/js/dashboard_view.js:0
#: model:ir.model,name:kpi_dashboard.model_kpi_dashboard
#: model:ir.model.fields,field_description:kpi_dashboard.field_kpi_dashboard_item__dashboard_id
#: model:ir.model.fields,field_description:kpi_dashboard.field_kpi_dashboard_menu__dashboard_id
#: model:ir.model.fields.selection,name:kpi_dashboard.selection__ir_actions_act_window_view__view_mode__dashboard
#: model:ir.model.fields.selection,name:kpi_dashboard.selection__ir_ui_view__type__dashboard
#, python-format
#: model:ir.model.fields.selection,name:kpi_dashboard.selection__ir_actions_act_window_view__view_mode__kpi_dashboard
#: model:ir.model.fields.selection,name:kpi_dashboard.selection__ir_ui_view__type__kpi_dashboard
msgid "Dashboard"
msgstr ""
@@ -317,6 +314,13 @@ msgstr ""
msgid "Item"
msgstr ""
#. module: kpi_dashboard
#. openerp-web
#: code:addons/kpi_dashboard/static/src/js/dashboard_view.js:0
#, python-format
msgid "KPI Dashboard"
msgstr ""
#. module: kpi_dashboard
#: model:ir.ui.menu,name:kpi_dashboard.menu_configuration_kpi_dashboards
msgid "KPI Dashboards"

View File

@@ -46,12 +46,11 @@ odoo.define("kpi_dashboard.DashboardController", function (require) {
});
this._super($node, options);
},
_pushState: function (state) {
// eslint-disable-next-line no-param-reassign
state = state || {};
var env = this.model.get(this.handle, {env: true});
getState: function () {
const state = this._super.apply(this, arguments);
const env = this.model.get(this.handle, {env: true});
state.id = env.currentId;
this._super(state);
return state;
},
_addDashboard: function () {
var self = this;