[FIX] pms: duplicated UI elements when PMS JS widget is installed (#71)

This commit is contained in:
Eric Antones
2021-04-06 21:42:37 +02:00
committed by GitHub
parent 6760714fe0
commit 4cd7042294
2 changed files with 2 additions and 14 deletions

View File

@@ -3,9 +3,8 @@ odoo.define("pms.session", function (require) {
var Session = require("web.Session");
var utils = require("web.utils");
var modules = odoo._modules;
var inherited_Session = Session.extend({
Session.include({
// TODO: require test and debug
setPmsProperties: function (pms_main_property_id, pms_property_ids) {
var hash = $.bbq.getState();
@@ -24,12 +23,4 @@ odoo.define("pms.session", function (require) {
location.reload();
},
});
var pms_session = new inherited_Session(undefined, undefined, {
modules: modules,
use_cors: false,
});
pms_session.is_bound = pms_session.session_bind();
return pms_session;
});

View File

@@ -8,13 +8,10 @@ odoo.define("web.SwitchPmsMenu", function (require) {
*/
var config = require("web.config");
// Var core = require("web.core");
var session = require("pms.session");
var session = require("web.session");
var SystrayMenu = require("web.SystrayMenu");
var Widget = require("web.Widget");
// Var _t = core._t;
var SwitchPmsMenu = Widget.extend({
template: "SwitchPmsMenu",
events: {