diff --git a/rowers/urls.py b/rowers/urls.py index 7922359b..2b513bb5 100644 --- a/rowers/urls.py +++ b/rowers/urls.py @@ -356,6 +356,7 @@ urlpatterns = [ url(r'^me/invitation/(?P\d+)/reject$',views.invitation_reject_view), url(r'^me/invitation/(?P\d+)/revoke$',views.invitation_revoke_view), url(r'^me/invitation/$',views.rower_invitations_view), + url(r'^me/raise500/$',views.raise_500), url(r'^me/invitation/(\w+.*)/$',views.rower_invitations_view), url(r'^me/request/(?P\d+)/revoke',views.request_revoke_view), url(r'^me/request/(?P\d+)/reject',views.request_reject_view), diff --git a/rowers/views.py b/rowers/views.py index d5d58091..fb69cd79 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -398,6 +398,13 @@ def kill_async_job(request,id='aap'): return HttpResponseRedirect(url) +@login_required() +def raise_500(request): + if request.user.is_superuser: + raise ValueError + else: + return HttpResponse("invalid") + @login_required() def test_job_view(request,aantal=100):