From 536bb2f7d9bb5e501238a985bbae4611d3565ff4 Mon Sep 17 00:00:00 2001 From: Suraj Shukla Date: Fri, 29 Sep 2017 18:51:26 +0530 Subject: [PATCH] [FIX] base: bootstrap css load issue fixed for asset mode When you was in debug=assets and that a less file was malformed, the error was not displayed correctly. Now we load a minimal layout (bootstrap style) This commit closes #19799 --- odoo/addons/base/ir/ir_qweb/assetsbundle.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/odoo/addons/base/ir/ir_qweb/assetsbundle.py b/odoo/addons/base/ir/ir_qweb/assetsbundle.py index a6fac8101e4..f2221e9f7cd 100644 --- a/odoo/addons/base/ir/ir_qweb/assetsbundle.py +++ b/odoo/addons/base/ir/ir_qweb/assetsbundle.py @@ -112,8 +112,11 @@ class AssetsBundle(object): if self.css_errors: msg = '\n'.join(self.css_errors) response.append(JavascriptAsset(self, inline=self.dialog_message(msg)).to_html()) - for style in self.stylesheets: - response.append(style.to_html()) + response.append(StylesheetAsset(self, url="/web/static/lib/bootstrap/css/bootstrap.css").to_html()) + if not self.css_errors: + for style in self.stylesheets: + response.append(style.to_html()) + if js: for jscript in self.javascripts: response.append(jscript.to_html())