From 9494161e230e05fd918ac46626e5ed3d8b85d7ca Mon Sep 17 00:00:00 2001 From: qsm-odoo Date: Tue, 18 Jul 2017 16:31:17 +0200 Subject: [PATCH 1/2] [FIX] website_quote: increase robustess of menu generation On online quotations, a left menu is automatically generated on page load by searching for the

and

elements in the page. This also considered the empty ones which do not make sense and were breaking the menu's layout. Ideally, there should not be any empty title in the page. opw-752764 --- addons/website_quote/static/src/js/website_quotation.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/addons/website_quote/static/src/js/website_quotation.js b/addons/website_quote/static/src/js/website_quotation.js index 798b1ec5a76..fc490e03f63 100644 --- a/addons/website_quote/static/src/js/website_quotation.js +++ b/addons/website_quote/static/src/js/website_quotation.js @@ -135,12 +135,18 @@ if(!$('.o_website_quote').length) { case "h1": var id = self.setElementId('quote_header_', el); var text = self.extractText($(el)); + if (!text) { + break; + } last_li = $("
  • ").append($('').text(text)).appendTo(self.$el); last_ul = false; break; case "h2": var id = self.setElementId('quote_', el); var text = self.extractText($(el)); + if (!text) { + break; + } if (last_li) { if (!last_ul) { last_ul = $("