Remove deprecated charset property from process_response content crafting (#211)

The `Request.charset` property is deprecated since Werkzeug version 2.3. It was removed in Werkzeug 3.0. Request data must always be UTF-8.

https://werkzeug.palletsprojects.com/en/2.3.x/wrappers/#werkzeug.wrappers.Request.charset
This commit is contained in:
dadavec
2023-11-16 04:53:02 +01:00
committed by GitHub
parent 8a4cfa5e3c
commit e1c8704444
+1 -1
View File
@@ -257,7 +257,7 @@ class DebugToolbarExtension(object):
toolbar_html = toolbar.render_toolbar()
content = ''.join((before, toolbar_html, after))
content = content.encode(response.charset)
content = content.encode('utf-8')
if 'gzip' in response.headers.get('Content-Encoding'):
content = gzip_compress(content)
response.response = [content]