From 45d2e0782bec643341ecae18f869da0104103f9a 2021-12-03 05:01:21 From: Ben Sturmfels Date: 2021-12-03 05:01:21 Subject: [PATCH] Fix Unicode encoding issues. --- diff --git a/www/conservancy/local_context_processors.py b/www/conservancy/local_context_processors.py index 654c60cac54e2644b3dee30c6683ed90203e024d..36affb6eba08188947840f94cfa0a0404519d0e4 100644 --- a/www/conservancy/local_context_processors.py +++ b/www/conservancy/local_context_processors.py @@ -1,5 +1,6 @@ +from __future__ import unicode_literals + from datetime import datetime as DateTime -from pytz import utc as UTC import conservancy.settings from conservancy.apps.fundgoal.models import FundraisingGoal as FundraisingGoal @@ -20,9 +21,9 @@ def sitefundraiser(request): } if conservancy.settings.FORCE_CANONICAL_HOSTNAME: - _HOST_URL_VAR = {'host_url': 'https://' + conservancy.settings.FORCE_CANONICAL_HOSTNAME} + _HOST_URL_VAR = {'host_url': u'https://' + conservancy.settings.FORCE_CANONICAL_HOSTNAME} def host_url(request): return _HOST_URL_VAR else: def host_url(request): - return {'host_url': request.build_absolute_uri('/').rstrip('/').decode('utf-8')} + return {'host_url': request.build_absolute_uri(u'/').rstrip(u'/')}