Private
Public Access
1
0

team manager can edit workout

This commit is contained in:
Sander Roosendaal
2017-02-15 13:07:55 +01:00
parent 478b6f2fa0
commit f327f1aa8e
2 changed files with 3 additions and 2 deletions

View File

@@ -302,7 +302,8 @@ def sendmail(request):
def checkworkoutuser(user,workout):
try:
r = Rower.objects.get(user=user)
return (workout.user == r)
managers = [team.manager for team in workout.team.all()]
return (workout.user == r or user in managers)
except Rower.DoesNotExist:
return(False)