diff --git a/apiserver/plane/app/views/analytic/base.py b/apiserver/plane/app/views/analytic/base.py index d4e2357c3e9..631c6884a6b 100644 --- a/apiserver/plane/app/views/analytic/base.py +++ b/apiserver/plane/app/views/analytic/base.py @@ -456,7 +456,7 @@ class ProjectStatsEndpoint(BaseAPIView): @allow_permission([ROLE.ADMIN, ROLE.MEMBER, ROLE.GUEST], level="WORKSPACE") def get(self, request, slug): fields = request.GET.get("fields", "").split(",") - project_ids = request.GET.get("project_ids", "").split(",") + project_ids = request.GET.get("project_ids", "") valid_fields = { "total_issues", @@ -471,9 +471,8 @@ def get(self, request, slug): requested_fields = valid_fields projects = Project.objects.filter(workspace__slug=slug) - if project_ids: - projects = projects.filter(id__in=project_ids) + projects = projects.filter(id__in=project_ids.split(",")) annotations = {} if "total_issues" in requested_fields: