[FIX] website: allow "Customize theme" when CDN option enabled

Traceback because the `_get_asset` function was called by the
`theme_customize` route without the `values` argument (which is not
necessary for the feature).

Closes https://github.com/odoo/odoo/issues/22516
This commit is contained in:
qsm-odoo
2018-02-07 12:50:28 +01:00
parent 7f153c021a
commit a93a9d43e6
+1 -1
View File
@@ -26,7 +26,7 @@ class QWeb(models.AbstractModel):
def _get_asset(self, xmlid, options, css=True, js=True, debug=False, async=False, values=None):
website = getattr(request, 'website', None) if request else None
if website and website.cdn_activated:
values = dict(values, url_for=website.get_cdn_url)
values = dict(values or {}, url_for=website.get_cdn_url)
return super(QWeb, self)._get_asset(xmlid, options, css, js, debug, async, values)
def _website_build_attribute(self, tagName, name, value, options, values):