Skip to content

Commit b16a2ad

Browse files
committed
Use select_related to JOIN for UserModSettings
1 parent 086e941 commit b16a2ad

File tree

1 file changed

+1
-1
lines changed
  • pydis_site/apps/api/viewsets/bot

1 file changed

+1
-1
lines changed

pydis_site/apps/api/viewsets/bot/user.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ class UserViewSet(ModelViewSet):
335335
"""
336336

337337
serializer_class = UserSerializer
338-
queryset = User.objects.all().order_by("id")
338+
queryset = User.objects.select_related("mod_settings").all().order_by("id")
339339
pagination_class = UserListPagination
340340
filter_backends = (DjangoFilterBackend,)
341341
filterset_fields = ('name', 'discriminator', 'display_name')

0 commit comments

Comments
 (0)