We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 80d4114 + 84bb8af commit 7b36896Copy full SHA for 7b36896
api/leaderboard/leaderboard_view.py
@@ -13,10 +13,7 @@
13
class StudentsLeaderboard(APIView):
14
def get(self, request):
15
students_leaderboard = (
16
- User.objects.prefetch_related(
17
- "user_role_link_user__role",
18
- )
19
- .filter(
+ User.objects.filter(
20
user_organization_link_user__org__org_type=OrganizationType.COLLEGE.value,
21
user_role_link_user__role__title=RoleType.STUDENT.value,
22
exist_in_guild=True,
@@ -30,12 +27,7 @@ def get(self, request):
30
27
org__org_type=OrganizationType.COLLEGE.value
31
28
).select_related("org"),
32
29
to_attr="colleges",
33
- ),
34
- Prefetch(
35
- "user_role_link_user",
36
- queryset=UserRoleLink.objects.all().select_related("org"),
37
- to_attr="colleges",
38
+ )
39
)
40
.order_by("-wallet_user__karma")[:20]
41
0 commit comments