Private
Public Access
1
0

bugfix teamrequests

This commit is contained in:
Sander Roosendaal
2017-02-10 14:55:15 +01:00
parent c578f350ce
commit 90a177b06c
4 changed files with 36 additions and 4 deletions

View File

@@ -5378,6 +5378,7 @@ def rower_teams_view(request,message='',successmessage=''):
invites = TeamInvite.objects.filter(user=request.user)
requests = TeamRequest.objects.filter(user=request.user)
myrequests = TeamRequest.objects.filter(team__in=myteams)
myinvites = TeamInvite.objects.filter(team__in=myteams)
return render(request, 'teams.html',
@@ -5389,7 +5390,23 @@ def rower_teams_view(request,message='',successmessage=''):
'requests':requests,
'myrequests':myrequests,
'message':message,
'successmessage':successmessage,
'myinvites':myinvites,
})
@user_passes_test(iscoachmember,login_url="/",redirect_field_name=None)
def invitation_revoke_view(request,id):
res,text = teams.revoke_invite(request.user,id)
if res:
successmessage = text
url = reverse(rower_teams_view,kwargs={
'successmessage':successmessage
})
else:
message = text
url = reverse(rower_teams_view,kwargs={
'message':message
})
return HttpResponseRedirect(url)
@user_passes_test(iscoachmember,login_url="/",redirect_field_name=None)