Private
Public Access
1
0

almost all team functionality tested

This commit is contained in:
Sander Roosendaal
2019-01-18 15:15:11 +01:00
parent 7d1973d1c6
commit 0fdd51fa9f
5 changed files with 135 additions and 17 deletions

View File

@@ -133,25 +133,11 @@ def count_invites(manager):
return count
def count_members(id):
t = Team.objects.get(id=id)
return Rower.objects.filter(team=t).count()
def count_club_members(manager):
ts = Team.objects.filter(manager=manager)
return Rower.objects.filter(team__in=ts).distinct().count()
def get_club_members(manager):
ts = Team.objects.filter(manager=manager)
return Rower.objects.filter(team__in=ts).distinct()
def get_team_members(id):
t = Team.objects.get(id=id)
return Rower.objects.filter(team=t)
def get_team_workouts(id):
t = Team.objects.get(id=id)
return Workout.objects.filter(team=t).order_by("-date", "-starttime")
# Medium level functionality