Merge pull request #27 from return42/fix-debug-log

[fix] debug log: UnicodeEncodeError: 'ascii' codec can't encode
dependabot/pip/master/sphinx-6.1.3
Alexandre Flament 3 years ago committed by GitHub
commit 12bdf7146b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -54,6 +54,7 @@ from datetime import datetime, timedelta
from timeit import default_timer from timeit import default_timer
from html import escape from html import escape
from io import StringIO from io import StringIO
import urllib
from urllib.parse import urlencode, urlparse from urllib.parse import urlencode, urlparse
from pygments import highlight from pygments import highlight
@ -246,7 +247,10 @@ def get_locale():
request.form['use-translation'] = 'oc' request.form['use-translation'] = 'oc'
locale = 'fr_FR' locale = 'fr_FR'
logger.debug("%s uses locale `%s` from %s", request.url, locale, locale_source) logger.debug(
"%s uses locale `%s` from %s", urllib.parse.quote(request.url), locale, locale_source
)
return locale return locale

Loading…
Cancel
Save