We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8698cc7 commit 00a81aaCopy full SHA for 00a81aa
1 file changed
users/serializers.py
@@ -91,7 +91,10 @@ class UserDetailSerializer(serializers.ModelSerializer):
91
92
def get_projects(self, user: CustomUser):
93
return UserProjectsSerializer(
94
- [collab.project for collab in user.collaborations.get(project__draft=False)],
+ [
95
+ collab.project
96
+ for collab in user.collaborations.filter(project__draft=False)
97
+ ],
98
context={"request": self.context.get("request")},
99
many=True,
100
).data
@@ -219,7 +222,7 @@ def get_collaborator(self, project: Project):
219
222
user = self.context.get("request").user
220
223
221
224
return CollaboratorSerializer(
- project.collaborator_set.filter(user=user), many=False
225
+ project.collaborator_set.get(user=user), many=False
226
227
228
@classmethod
0 commit comments