From d42a472c2f050e26296ad0a1cf881562f08b0f4d Mon Sep 17 00:00:00 2001 From: Flavio Tarsetti <flavio.tarsetti@idiap.ch> Date: Fri, 4 Aug 2017 12:15:09 +0200 Subject: [PATCH] [accounts] added yearrevalidation users to list view api --- beat/web/accounts/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beat/web/accounts/api.py b/beat/web/accounts/api.py index 81e18a25b..862e24223 100644 --- a/beat/web/accounts/api.py +++ b/beat/web/accounts/api.py @@ -96,7 +96,7 @@ class GodfatherListView(generics.ListAPIView): #3) an existing validated user requesting a change of supervisor #4) a blocked user requesting a supervision #On all cases check the current key in supervisee profile match the supervisiontrack key as this is the current supervision request/track from the supervisee - queryset = SupervisionTrack.objects.filter(godfather=request.user).filter(Q(supervisee__profile__status=Profile.WAITINGVALIDATION)|Q(supervisee__profile__status=Profile.REJECTED)|Q(supervisee__profile__status=Profile.ACCEPTED)|Q(supervisee__profile__status=Profile.BLOCKED)).filter(Q(supervisee__profile__supervision_key=models.F('supervision_key'))) + queryset = SupervisionTrack.objects.filter(godfather=request.user).filter(Q(supervisee__profile__status=Profile.WAITINGVALIDATION)|Q(supervisee__profile__status=Profile.REJECTED)|Q(supervisee__profile__status=Profile.YEARREVALIDATION)|Q(supervisee__profile__status=Profile.ACCEPTED)|Q(supervisee__profile__status=Profile.BLOCKED)).filter(Q(supervisee__profile__supervision_key=models.F('supervision_key'))) serializer = FullSupervisionTrackSerializer(queryset, many=True, context ={'request': request}) return Response(serializer.data) -- GitLab