Skip to content

Commit e1c8704

Browse files
authored
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
1 parent 8a4cfa5 commit e1c8704

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/flask_debugtoolbar/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -257,7 +257,7 @@ def process_response(self, response):
257257
toolbar_html = toolbar.render_toolbar()
258258

259259
content = ''.join((before, toolbar_html, after))
260-
content = content.encode(response.charset)
260+
content = content.encode('utf-8')
261261
if 'gzip' in response.headers.get('Content-Encoding'):
262262
content = gzip_compress(content)
263263
response.response = [content]

0 commit comments

Comments
 (0)