summaryrefslogtreecommitdiff
path: root/doc/_extensions/odoo_ext/__init__.py
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2019-05-10 15:20:01 +0200
committerChristophe Simonis <chs@odoo.com>2019-05-10 15:20:01 +0200
commit243a4ae5cbc07027cd3eaf0ead036b9d3586dea3 (patch)
treea7fc43164bf3926a6c30d63f9573e6f23fc2d20c /doc/_extensions/odoo_ext/__init__.py
parent9530f1071d816d76194ee57711192f709e4d4d19 (diff)
parent330b99f60c0fcc09e2438a1958d11bf7e1383d8d (diff)
[MERGE] forward port branch saas-12.1 up to 330b99f60c0
Diffstat (limited to 'doc/_extensions/odoo_ext/__init__.py')
-rw-r--r--doc/_extensions/odoo_ext/__init__.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/_extensions/odoo_ext/__init__.py b/doc/_extensions/odoo_ext/__init__.py
index 3cca5f7c435..16b4a5326f7 100644
--- a/doc/_extensions/odoo_ext/__init__.py
+++ b/doc/_extensions/odoo_ext/__init__.py
@@ -21,6 +21,10 @@ def setup(app):
location="odoo extension")
app.config.html_translator_class = 'odoo_ext.translator.BootstrapTranslator'
+ add_js_file = getattr(app, 'add_js_file', None) or app.add_javascript
+ for f in ['jquery.min.js', 'bootstrap.js', 'doc.js', 'jquery.noconflict.js']:
+ add_js_file(f)
+
switcher.setup(app)
app.add_config_value('odoo_cover_default', None, 'env')
app.add_config_value('odoo_cover_external', {}, 'env')
@@ -28,7 +32,9 @@ def setup(app):
app.connect('html-page-context', update_meta)
def update_meta(app, pagename, templatename, context, doctree):
- meta = context.setdefault('meta', {})
+ meta = context.get('meta')
+ if meta is None:
+ meta = context['meta'] = {}
meta.setdefault('banner', app.config.odoo_cover_default)
def navbarify(node, navbar=None):