diff --git a/rowers/views/exportviews.py b/rowers/views/exportviews.py index eb9588c8..4b5f4684 100644 --- a/rowers/views/exportviews.py +++ b/rowers/views/exportviews.py @@ -89,6 +89,12 @@ def plannedsessions_coach_icsemail_view(request,userid=0): else: rowers = [] + for ps in sps: + if 'coach' in request.user.rower.rowerplan: + rowers += ps.rower.all().exclude(rowerplan='freecoach') + else: + rowers += ps.rower.filter(team__in=rteams).exclude(rowerplan='freecoach') + rowers = list(set(rowers)) cal = Calendar()