Fix Unicode encoding issues.

This commit is contained in:
Ben Sturmfels 2021-12-03 16:01:21 +11:00
parent 5dcf4acbb3
commit 45d2e0782b
Signed by: bsturmfels
GPG key ID: 023C05E2C9C068F0

View file

@ -1,5 +1,6 @@
from __future__ import unicode_literals
from datetime import datetime as DateTime from datetime import datetime as DateTime
from pytz import utc as UTC
import conservancy.settings import conservancy.settings
from conservancy.apps.fundgoal.models import FundraisingGoal as FundraisingGoal from conservancy.apps.fundgoal.models import FundraisingGoal as FundraisingGoal
@ -20,9 +21,9 @@ def sitefundraiser(request):
} }
if conservancy.settings.FORCE_CANONICAL_HOSTNAME: 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): def host_url(request):
return _HOST_URL_VAR return _HOST_URL_VAR
else: else:
def host_url(request): 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'/')}