1
0
mirror of https://github.com/django/django.git synced 2025-10-24 14:16:09 +00:00

Fixed #24681 -- Removed Unicode bug in BrokenLinkEmailMiddleware

This commit is contained in:
Oliver A Bristow
2015-04-21 13:51:43 +01:00
committed by Claude Paroz
parent 6e8cb75e3e
commit 4cd727095d
2 changed files with 11 additions and 1 deletions

View File

@@ -127,7 +127,7 @@ class BrokenLinkEmailsMiddleware(object):
referer = force_text(request.META.get('HTTP_REFERER', ''), errors='replace')
if not self.is_ignorable_request(request, path, domain, referer):
ua = request.META.get('HTTP_USER_AGENT', '<none>')
ua = force_text(request.META.get('HTTP_USER_AGENT', '<none>'), errors='replace')
ip = request.META.get('REMOTE_ADDR', '<none>')
mail_managers(
"Broken %slink on %s" % (