diff --git a/pms/static/src/js/widgets/switch_hotel_menu.js b/pms/static/src/js/widgets/switch_hotel_menu.js deleted file mode 100644 index 515440f2e..000000000 --- a/pms/static/src/js/widgets/switch_hotel_menu.js +++ /dev/null @@ -1,77 +0,0 @@ -odoo.define("pms.SwitchPmsMenu", function(require) { - "use strict"; - - var config = require("web.config"); - var core = require("web.core"); - var session = require("web.session"); - var SystrayMenu = require("web.SystrayMenu"); - var Widget = require("web.Widget"); - - var _t = core._t; - - var SwitchPmsMenu = Widget.extend({ - template: "pms.SwitchPmsMenu", - willStart: function() { - this.isMobile = config.device.isMobile; - if (!session.user_pms) { - return $.Deferred().reject(); - } - return this._super(); - }, - start: function() { - var self = this; - this.$el.on( - "click", - ".dropdown-menu li a[data-menu]", - _.debounce( - function(ev) { - ev.preventDefault(); - var pms_property_id = $(ev.currentTarget).data("property-id"); - self._rpc({ - model: "res.users", - method: "write", - args: [[session.uid], {pms_property_id: pms_property_id}], - }).then(function() { - location.reload(); - }); - }, - 1500, - true - ) - ); - - var properties_list = ""; - if (this.isMobile) { - propertiess_list = - '
  • ' + - _t("Tap on the list to change property") + - "
  • "; - } else { - self.$(".oe_topbar_name").text( - session.user_properties.current_property[1] - ); - } - _.each(session.user_properties.allowed_propierties, function(property) { - var a = ""; - if (property[0] === session.user_properties.current_property[0]) { - a = ''; - } else { - a = ''; - } - properties_list += - '
  • ' + - a + - property[1] + - "
  • "; - }); - self.$(".dropdown-menu").html(properties_list); - return this._super(); - }, - }); - - SystrayMenu.Items.push(SwitchPmsMenu); - - return SwitchPmsMenu; -});