summaryrefslogtreecommitdiff
path: root/addons/web_settings_dashboard/static/src/js/dashboard.js
diff options
context:
space:
mode:
authorAaron Bohy <aab@odoo.com>2017-02-22 14:21:37 +0100
committerAaron Bohy <aab@odoo.com>2017-04-11 19:44:38 +0200
commitf3a811b2b233ad2aaeaa623baaeefe5637b468bf (patch)
tree4083af046febfb60cf1f1eb3e1e130e024880906 /addons/web_settings_dashboard/static/src/js/dashboard.js
parentfba8d0e5cdf9b52b8b9000ade77b69093b5681d6 (diff)
[FIX] web_settings_dashboard: remove useless imports
It also allows this module to be loaded in the test environment, where the module 'web.web_client' is missing. Also fixes some linting warnings.
Diffstat (limited to 'addons/web_settings_dashboard/static/src/js/dashboard.js')
-rw-r--r--addons/web_settings_dashboard/static/src/js/dashboard.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/addons/web_settings_dashboard/static/src/js/dashboard.js b/addons/web_settings_dashboard/static/src/js/dashboard.js
index cfd37bb50f0..27a552fc0d0 100644
--- a/addons/web_settings_dashboard/static/src/js/dashboard.js
+++ b/addons/web_settings_dashboard/static/src/js/dashboard.js
@@ -2,13 +2,11 @@ odoo.define('web_settings_dashboard', function (require) {
"use strict";
var core = require('web.core');
-var Widget = require('web.Widget');
+var framework = require('web.framework');
var Model = require('web.Model');
-var session = require('web.session');
var PlannerCommon = require('web.planner.common');
-var framework = require('web.framework');
-var webclient = require('web.web_client');
var PlannerDialog = PlannerCommon.PlannerDialog;
+var Widget = require('web.Widget');
var QWeb = core.qweb;
var _t = core._t;
@@ -16,7 +14,7 @@ var _t = core._t;
var Dashboard = Widget.extend({
template: 'DashboardMain',
- init: function(parent, data){
+ init: function(){
this.all_dashboards = ['apps', 'invitations', 'planner', 'share'];
return this._super.apply(this, arguments);
},
@@ -28,7 +26,7 @@ var Dashboard = Widget.extend({
load: function(dashboards){
var self = this;
var loading_done = new $.Deferred();
- session.rpc("/web_settings_dashboard/data", {}).then(function (data) {
+ this.performRPC("/web_settings_dashboard/data", {}).then(function (data) {
// Load each dashboard
var all_dashboards_defs = [];
_.each(dashboards, function(dashboard) {