Merge 0.2.4 bugfixes

This commit is contained in:
Garret Wassermann
2017-12-18 00:45:36 -05:00
52 changed files with 64 additions and 17956 deletions

View File

@ -46,11 +46,15 @@ def homepage(request):
return render(request, template_name='helpdesk/public_spam.html')
else:
ticket = form.save()
return HttpResponseRedirect('%s?ticket=%s&email=%s' % (
reverse('helpdesk:public_view'),
ticket.ticket_for_url,
urlquote(ticket.submitter_email))
)
try:
return HttpResponseRedirect('%s?ticket=%s&email=%s' % (
reverse('helpdesk:public_view'),
ticket.ticket_for_url,
urlquote(ticket.submitter_email))
)
except ValueError:
# if someone enters a non-int string for the ticket
return HttpResponseRedirect(reverse('helpdesk:home'))
else:
try:
queue = Queue.objects.get(slug=request.GET.get('queue', None))