Skip to content

Commit

Permalink
Merge pull request #2091 from gtech-mulearn/dev
Browse files Browse the repository at this point in the history
Merge dev to dev-server
  • Loading branch information
jelanmathewjames authored Jun 20, 2024
2 parents a78053f + d428ef9 commit f580b7f
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions api/launchpad/serializers.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import uuid

from django.db.models import Sum, Max, Prefetch, F, OuterRef, Subquery, IntegerField
from django.db.models import Sum, Max, Prefetch, F, OuterRef, Subquery, IntegerField, Q

from rest_framework import serializers

Expand All @@ -16,9 +16,9 @@ class LaunchpadLeaderBoardSerializer(serializers.ModelSerializer):
rank = serializers.SerializerMethodField()
karma = serializers.IntegerField()
actual_karma = serializers.IntegerField(source="wallet_user.karma", default=None)
org = serializers.CharField()
district_name = serializers.CharField()
state = serializers.CharField()
org = serializers.CharField(allow_null=True, allow_blank=True)
district_name = serializers.CharField(allow_null=True, allow_blank=True)
state = serializers.CharField(allow_null=True, allow_blank=True)

class Meta:
model = User
Expand Down Expand Up @@ -50,9 +50,9 @@ def get_rank(self, obj):
queryset=UserOrganizationLink.objects.filter(org__org_type__in=allowed_org_types),
)
).filter(
user_organization_link_user__id__in=UserOrganizationLink.objects.filter(
Q(user_organization_link_user__id__in=UserOrganizationLink.objects.filter(
org__org_type__in=allowed_org_types
).values("id")
).values("id")) | Q(user_organization_link_user__id__isnull=True)
).annotate(
karma=Subquery(total_karma_subquery, output_field=IntegerField()),
time_=Max("karma_activity_log_user__created_at"),
Expand Down

0 comments on commit f580b7f

Please sign in to comment.