Convert to utf-8 before JSON decoding

This commit is contained in:
Dave St.Germain
2019-08-19 15:10:56 -04:00
parent 5ba4152cb6
commit 9d8db8e4ca
7 changed files with 7 additions and 7 deletions

View File

@@ -22,7 +22,7 @@ def update_session_language(request):
"""
response = HttpResponse(200)
if request.method == 'PATCH':
data = json.loads(request.body)
data = json.loads(request.body.decode('utf8'))
language = data.get(LANGUAGE_KEY, settings.LANGUAGE_CODE)
if request.session.get(LANGUAGE_SESSION_KEY, None) != language:
request.session[LANGUAGE_SESSION_KEY] = six.text_type(language)