Private
Public Access
1
0

ascii decode error on course name for site ann

This commit is contained in:
Sander Roosendaal
2018-05-31 14:15:56 +02:00
parent 024a4cc06f
commit d65918d08b

View File

@@ -13672,15 +13672,27 @@ def virtualevent_create_view(request):
dotweet = False
else:
dotweet = True
sa = SiteAnnouncement(
announcement = "New Virtual Race on rowsandall.com: {name} on course {course}".format(
name = name,
course = course.name.encode('utf8')
try:
sa = SiteAnnouncement(
announcement = "New Virtual Race on rowsandall.com: {name} on course {course}".format(
name = name.encode('utf8'),
course = course.name.encode('utf8')
),
dotweet = dotweet
dotweet = dotweet
)
sa.save()
sa.save()
except UnicodeEncodeError:
sa = SiteAnnouncement(
announcement = "New Virtual Race on rowsandall.com: {name} on course {course}".format(
name = name,
course = str(course.name.encode('utf8','ignore'))
),
dotweet = dotweet
)
sa.save()
url = reverse(virtualevents_view)
return HttpResponseRedirect(url)