summaryrefslogtreecommitdiff
path: root/addons/web_planner/static/src/js/web_planner_backend.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/web_planner/static/src/js/web_planner_backend.js')
-rw-r--r--addons/web_planner/static/src/js/web_planner_backend.js29
1 files changed, 1 insertions, 28 deletions
diff --git a/addons/web_planner/static/src/js/web_planner_backend.js b/addons/web_planner/static/src/js/web_planner_backend.js
index ca400ca89e5..c4079b36433 100644
--- a/addons/web_planner/static/src/js/web_planner_backend.js
+++ b/addons/web_planner/static/src/js/web_planner_backend.js
@@ -13,7 +13,7 @@ var QWeb = core.qweb;
var _t = core._t;
var PlannerDialog = planner.PlannerDialog;
-var PlannerLauncher = Widget.extend({
+var PlannerLauncher = Widget.extend(planner.PlannerHelpMixin, {
template: "PlannerLauncher",
init: function(parent) {
this._super(parent);
@@ -72,33 +72,6 @@ var PlannerLauncher = Widget.extend({
this.dialog.$el.detach();
}
},
- on_menu_help: function(ev) {
- ev.preventDefault();
-
- var menu = $(ev.currentTarget).data('menu');
- if (menu === 'about') {
- var self = this;
- self.rpc("/web/webclient/version_info", {}).done(function(res) {
- var $help = $(QWeb.render("PlannerLauncher.about", {version_info: res}));
- $help.find('a.oe_activate_debug_mode').click(function (e) {
- e.preventDefault();
- window.location = $.param.querystring( window.location.href, 'debug');
- });
- new Dialog(this, {
- size: 'medium',
- dialogClass: 'o_act_window',
- title: _t("About"),
- $content: $help
- }).open();
- });
- } else if (menu === 'documentation') {
- window.open('https://www.odoo.com/documentation/user', '_blank');
- } else if (menu === 'planner') {
- if (this.dialog) this.show_dialog();
- } else if (menu === 'support') {
- window.open('https://www.odoo.com/pricing?noredirect=1', '_blank');
- }
- },
setup: function(planner) {
var self = this;