Skip to content
Snippets Groups Projects
Commit 7f7d5181 authored by Samuel GAIST's avatar Samuel GAIST
Browse files

[accounts][api] Fix urlparse import

parent 90adbbf4
No related branches found
No related tags found
2 merge requests!2551.4.x,!242Py3 compatibility
...@@ -65,7 +65,10 @@ from ..common.responses import BadRequestResponse, ForbiddenResponse ...@@ -65,7 +65,10 @@ from ..common.responses import BadRequestResponse, ForbiddenResponse
import datetime import datetime
import re import re
from urlparse import urlparse try:
from urlparse import urlparse
except ImportError:
from urllib.parse import urlparse
import simplejson as json import simplejson as json
...@@ -99,7 +102,7 @@ class SupervisorListView(generics.ListAPIView): ...@@ -99,7 +102,7 @@ class SupervisorListView(generics.ListAPIView):
#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 #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(supervisor=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'))) queryset = SupervisionTrack.objects.filter(supervisor=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}) serializer = FullSupervisionTrackSerializer(queryset, many=True, context ={'request': request})
return Response(serializer.data) return Response(serializer.data)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment