Changed OrderGo to accept order codes prepended with the event slug

This commit is contained in:
Raphael Michel
2015-07-14 20:01:13 +02:00
parent dcf73fc782
commit 89bad60621
2 changed files with 3 additions and 1 deletions

View File

@@ -304,6 +304,8 @@ class OrderGo(EventPermissionRequiredMixin, View):
def get(self, request, *args, **kwargs):
code = request.GET.get("code")
try:
if code.startswith(request.event.slug):
code = code[len(request.event.slug):]
order = Order.objects.current.get(code=code, event=request.event)
return redirect('control:event.order', event=request.event.slug, organizer=request.event.organizer.slug,
code=order.code)