Fix widget v2 deployment updateassets (#5176)

* Fix widget v2 deployment updateassets

* fix code style issues
This commit is contained in:
Richard Schreiber
2025-05-28 15:49:05 +02:00
committed by GitHub
parent 92f7456eca
commit 8ad0944dcf
2 changed files with 25 additions and 20 deletions

View File

@@ -217,7 +217,7 @@ def widget_js(request, version, lang, **kwargs):
'lang': lang,
}))
cached_js = cache.get('widget_js_data_{}_{}'.format(version, lang))
cached_js = cache.get('widget_js_data_v{}_{}'.format(version, lang))
if cached_js and not settings.DEBUG:
resp = HttpResponse(cached_js, content_type='text/javascript')
resp._csp_ignore = True
@@ -233,7 +233,7 @@ def widget_js(request, version, lang, **kwargs):
try:
data = default_storage.open(fname).read()
resp = HttpResponse(data, content_type='text/javascript')
cache.set('widget_js_data_{}_{}'.format(version, lang), data, 3600 * 4)
cache.set('widget_js_data_v{}_{}'.format(version, lang), data, 3600 * 4)
except:
logger.exception('Failed to open widget.js')
@@ -247,7 +247,7 @@ def widget_js(request, version, lang, **kwargs):
)
gs.settings.set('widget_file_{}_{}'.format(version, lang), 'file://' + newname)
gs.settings.set('widget_checksum_{}_{}'.format(version, lang), checksum)
cache.set('widget_js_data_{}_{}'.format(version, lang), data, 3600 * 4)
cache.set('widget_js_data_v{}_{}'.format(version, lang), data, 3600 * 4)
resp = HttpResponse(data, content_type='text/javascript')
resp._csp_ignore = True
resp['Access-Control-Allow-Origin'] = '*'