Convience redirect on .conf/checkin
Send voli's to the overview, and everyone else to what we want from them.
This commit is contained in:
parent
8ee0dda5ac
commit
f25f85f86e
2 changed files with 7 additions and 0 deletions
1
vendor/regidesk/regidesk/urls.py
vendored
1
vendor/regidesk/regidesk/urls.py
vendored
|
@ -13,4 +13,5 @@ urlpatterns = [
|
||||||
url(r"^checkin/$", views.CheckInLanding.as_view(), name="check_in_scanner"),
|
url(r"^checkin/$", views.CheckInLanding.as_view(), name="check_in_scanner"),
|
||||||
url(r"^checkin/(?P<access_code>[A-Z0-9]{6})/$", views.check_in_overview, name="check_in_user_view"),
|
url(r"^checkin/(?P<access_code>[A-Z0-9]{6})/$", views.check_in_overview, name="check_in_user_view"),
|
||||||
url(r"^checkin/([A-Z0-9]{6})/badge$", views.checken_in_badge, name="check_in_badge"),
|
url(r"^checkin/([A-Z0-9]{6})/badge$", views.checken_in_badge, name="check_in_badge"),
|
||||||
|
url(r"^/?$", views.redir_main, name="checkin_choose"),
|
||||||
]
|
]
|
||||||
|
|
6
vendor/regidesk/regidesk/views.py
vendored
6
vendor/regidesk/regidesk/views.py
vendored
|
@ -326,3 +326,9 @@ def checken_in_badge(request, access_code):
|
||||||
return render(request, "regidesk/ci_code_404.html", {})
|
return render(request, "regidesk/ci_code_404.html", {})
|
||||||
badge = render_badge(check_in[0].user, format="svg", overlay=True)
|
badge = render_badge(check_in[0].user, format="svg", overlay=True)
|
||||||
return badge
|
return badge
|
||||||
|
|
||||||
|
@login_required
|
||||||
|
def redir_main(request):
|
||||||
|
if request.user.has_perm('regidesk.view_boarding_pass'):
|
||||||
|
return redirect(reverse('regidesk:boarding_overview'))
|
||||||
|
return redirect(reverse('regidesk:boardingpass'))
|
||||||
|
|
Loading…
Reference in a new issue