Add script nonce for blacklisted site page

This commit is contained in:
shortcutme 2018-11-26 00:21:01 +01:00
parent dc788043ff
commit 71e65119ae
No known key found for this signature in database
GPG Key ID: 5B63BAE6CB9613AE
1 changed files with 5 additions and 2 deletions

View File

@ -191,10 +191,13 @@ class UiRequestPlugin(object):
site = self.server.site_manager.get(config.homepage) site = self.server.site_manager.get(config.homepage)
if not extra_headers: if not extra_headers:
extra_headers = {} extra_headers = {}
self.sendHeader(extra_headers=extra_headers)
script_nonce = self.getScriptNonce()
self.sendHeader(extra_headers=extra_headers, script_nonce=script_nonce)
return iter([super(UiRequestPlugin, self).renderWrapper( return iter([super(UiRequestPlugin, self).renderWrapper(
site, path, "uimedia/plugins/contentfilter/blocklisted.html?address=" + address, site, path, "uimedia/plugins/contentfilter/blocklisted.html?address=" + address,
"Blacklisted site", extra_headers, show_loadingscreen=False "Blacklisted site", extra_headers, show_loadingscreen=False, script_nonce=script_nonce
)]) )])
else: else:
return super(UiRequestPlugin, self).actionWrapper(path, extra_headers) return super(UiRequestPlugin, self).actionWrapper(path, extra_headers)