From b0558b6eaaefd2d6a3706ce013a0d4975c71bf30 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Thu, 21 Feb 2019 09:18:05 +0100 Subject: [PATCH] bugfix get_coachees --- rowers/teams.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rowers/teams.py b/rowers/teams.py index 78e51d0a..1f6c0881 100644 --- a/rowers/teams.py +++ b/rowers/teams.py @@ -167,7 +167,10 @@ def rower_get_coaches(rower): def coach_getcoachees(coach): - return Rower.objects.filter(coachinggroups__in=[coach.mycoachgroup]).distinct() + if coach.mycoachgroup and coach.rowerplan == 'coach': + return Rower.objects.filter(coachinggroups__in=[coach.mycoachgroup]).distinct() + else: + return [] def coach_remove_athlete(coach,rower): try: