diff --git a/rowers/tests/testdata/testdata.csv.gz b/rowers/tests/testdata/testdata.csv.gz index 796c938a..804bb97a 100644 Binary files a/rowers/tests/testdata/testdata.csv.gz and b/rowers/tests/testdata/testdata.csv.gz differ diff --git a/rowers/views/teamviews.py b/rowers/views/teamviews.py index 54c8736e..fab4debe 100644 --- a/rowers/views/teamviews.py +++ b/rowers/views/teamviews.py @@ -202,7 +202,7 @@ def rower_teams_view(request,message='',successmessage=''): 'myinvites':myinvites, }) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def invitation_revoke_view(request,id): res,text = teams.revoke_invite(request.user,id) if res: @@ -216,7 +216,7 @@ def invitation_revoke_view(request,id): return HttpResponseRedirect(url) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def manager_member_drop_view(request,teamid,userid, message='',successmessage=''): rower = Rower.objects.get(user__id=userid) @@ -230,7 +230,7 @@ def manager_member_drop_view(request,teamid,userid, return HttpResponseRedirect(url) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def manager_requests_view(request,code=None,message='',successmessage=''): if code: res,text = teams.process_request_code(request.user,code) @@ -291,7 +291,7 @@ def request_revoke_view(request,id=0): return HttpResponseRedirect(url) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def request_reject_view(request,id=0): res,text = teams.reject_request(request.user,id) @@ -304,7 +304,7 @@ def request_reject_view(request,id=0): return HttpResponseRedirect(url) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def invitation_reject_view(request,id=0): res,text = teams.reject_invitation(request.user,id) @@ -340,7 +340,7 @@ def rower_invitations_view(request,code=None,message='',successmessage=''): }) return HttpResponseRedirect(url) -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def team_edit_view(request,id=0): try: t = Team.objects.get(id=id) @@ -516,7 +516,7 @@ def team_delete_view(request,id): response = HttpResponseRedirect(url) return response -@user_passes_test(iscoachmember,login_url="/rowers/paidplans",redirect_field_name=None) +@login_required() def team_members_stats_view(request,id): r = getrower(request.user) try: