From 8deb11c22bbcdd9f7d6e229183b0dbfa79e223d0 Mon Sep 17 00:00:00 2001 From: Jared Kipe Date: Tue, 29 Sep 2020 12:08:40 -0700 Subject: [PATCH] [FIX] menu dissapears on click in certain elements. production endpiont. --- hibou_professional/models/update.py | 10 ++++------ hibou_professional/static/src/js/core.js | 21 +++++---------------- 2 files changed, 9 insertions(+), 22 deletions(-) diff --git a/hibou_professional/models/update.py b/hibou_professional/models/update.py index a52e2717..ab1eb720 100644 --- a/hibou_professional/models/update.py +++ b/hibou_professional/models/update.py @@ -9,12 +9,10 @@ from odoo.exceptions import UserError class PublisherWarrantyContract(models.AbstractModel): _inherit = 'publisher_warranty.contract' - # CONFIG_HIBOU_URL = 'https://hibou.io/hibouapi/v1/professional' - CONFIG_HIBOU_URL = 'https://odoo-hibou-test12.hibou-test-odoo.us-w-p1.hibou.me/hibouapi/v1/professional' - # CONFIG_HIBOU_MESSAGE_URL = 'https://hibou.io/hibouapi/v1/professional/message' - CONFIG_HIBOU_MESSAGE_URL = 'https://odoo-hibou-test12.hibou-test-odoo.us-w-p1.hibou.me/hibouapi/v1/professional/message' - # CONFIG_HIBOU_QUOTE_URL = 'https://hibou.io/hibouapi/v1/professional/quote' - CONFIG_HIBOU_QUOTE_URL = 'https://odoo-hibou-test12.hibou-test-odoo.us-w-p1.hibou.me/hibouapi/v1/professional/quote' + + CONFIG_HIBOU_URL = 'https://api.hibou.io/hibouapi/v1/professional' + CONFIG_HIBOU_MESSAGE_URL = 'https://api.hibou.io/hibouapi/v1/professional/message' + CONFIG_HIBOU_QUOTE_URL = 'https://api.hibou.io/hibouapi/v1/professional/quote' DAYS_ENDING_SOON = 7 @api.model diff --git a/hibou_professional/static/src/js/core.js b/hibou_professional/static/src/js/core.js index 2545025a..8308a977 100644 --- a/hibou_professional/static/src/js/core.js +++ b/hibou_professional/static/src/js/core.js @@ -203,16 +203,17 @@ var HibouProfessionalSystrayWidget = Widget.extend({ self.update_subject_selection(el); }); + // propagation will dismiss the modal/dropdown + this.$el.find('.o_mail_navbar_dropdown').on('click', function(e){ + e.stopPropagation(); + }); + // Update Subscription Button this.$('.update_subscription').on('click', function(e){ - e.preventDefault(); - e.stopPropagation(); self.button_update_subscription(); }); this.$('.hibou_get_messages').on('click', function(e){ - e.preventDefault(); - e.stopPropagation(); self.button_get_messages(); }); @@ -221,30 +222,18 @@ var HibouProfessionalSystrayWidget = Widget.extend({ if (self.quote_url) { return; // allow default url click event } - e.preventDefault(); - e.stopPropagation(); self.button_quote(); }); // Update Message Preferences Button this.$('.update_message_preferences').on('click', function(e){ - e.preventDefault(); - e.stopPropagation(); self.button_update_message_preferences(); }); // Send Message Button this.$('.hibou_send_message').on('click', function(e){ - e.preventDefault(); - e.stopPropagation(); self.button_send_message(); }); - - // Kill the default click event - this.$('.hibou_message_form_container').on('click', function (e) { - //e.preventDefault(); - e.stopPropagation(); - }) }, handleStatusUpdate: function(status) {