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

[team][api] Implement get_serializer_context in TeamDetailView

This allows to remove the custom get method
parent 655636f0
No related branches found
No related tags found
1 merge request!327Refactor update creation api
......@@ -117,10 +117,10 @@ class TeamDetailView(CommonContextMixin, generics.RetrieveUpdateDestroyAPIView):
self.serializer_class = self.writing_serializer_class
return super(TeamDetailView, self).get_serializer(*args, **kwargs)
def get(self, request, owner_name, team_name):
team = self.get_object()
serializer = self.serializer_class(team, context={"user": request.user})
return Response(serializer.data)
def get_serializer_context(self):
context = super().get_serializer_context()
context["user"] = self.request.user
return context
def delete(self, request, owner_name, team_name):
team = self.get_object()
......
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