fix for Python V3.7 (module website)

develop
Andreas Osim 2020-04-15 15:40:53 +02:00
parent 7267c6aee6
commit 05a270beb8
1 changed files with 4 additions and 2 deletions

View File

@ -23,11 +23,13 @@ class QWeb(models.AbstractModel):
'img': 'src',
}
def _get_asset(self, xmlid, options, css=True, js=True, debug=False, async=False, values=None):
def _get_asset(self, xmlid, options, css=True, js=True, debug=False, async_load=False, values=None, **kw):
if 'async' in kw:
async_load = kw['async']
website = getattr(request, 'website', None) if request else None
if website and website.cdn_activated:
values = dict(values or {}, url_for=website.get_cdn_url)
return super(QWeb, self)._get_asset(xmlid, options, css, js, debug, async, values)
return super(QWeb, self)._get_asset(xmlid, options, css, js, debug, async_load, values)
def _website_build_attribute(self, tagName, name, value, options, values):
""" Compute the value of an attribute while rendering the template. """