From 67ac17389f3496621780d65a572a16c04238a867 Mon Sep 17 00:00:00 2001 From: rb-25 Date: Wed, 17 Apr 2024 14:35:50 +0530 Subject: [PATCH] feat: made pie chart event wise --- gibspons/spons_app/views/leaderboard_views.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gibspons/spons_app/views/leaderboard_views.py b/gibspons/spons_app/views/leaderboard_views.py index ecfcecb..6e3f307 100644 --- a/gibspons/spons_app/views/leaderboard_views.py +++ b/gibspons/spons_app/views/leaderboard_views.py @@ -6,7 +6,7 @@ from rest_framework.permissions import IsAuthenticated from rest_framework import status from users.models import User -from spons_app.models import Company +from spons_app.models import Company,Sponsorship from spons_app.serializers import LeaderboardSerializer @@ -23,8 +23,8 @@ class StatusPieChartView(APIView): permission_classes=[IsAuthenticated] authentication_classes=[JWTAuthentication] def get(self,request): - organisation_id = request.query_params.get('org') - data = Company.objects.filter(organisation=organisation_id).values('status').annotate(count=Count('id')) + event = request.query_params.get('event') + data = Sponsorship.objects.filter(event_id=event).values('status').annotate(count=Count('id')) # Prepare data for response response_data = {}