diff --git a/apps/api/plane/app/views/workspace/module.py b/apps/api/plane/app/views/workspace/module.py index 0cdaf4f56aa..b048481402a 100644 --- a/apps/api/plane/app/views/workspace/module.py +++ b/apps/api/plane/app/views/workspace/module.py @@ -46,7 +46,7 @@ def get(self, request, slug): ) .annotate( completed_issues=Count( - "issue_module__issue__state__group", + "issue_module", filter=Q( issue_module__issue__state__group="completed", issue_module__issue__archived_at__isnull=True, @@ -58,7 +58,7 @@ def get(self, request, slug): ) .annotate( cancelled_issues=Count( - "issue_module__issue__state__group", + "issue_module", filter=Q( issue_module__issue__state__group="cancelled", issue_module__issue__archived_at__isnull=True, @@ -70,7 +70,7 @@ def get(self, request, slug): ) .annotate( started_issues=Count( - "issue_module__issue__state__group", + "issue_module", filter=Q( issue_module__issue__state__group="started", issue_module__issue__archived_at__isnull=True, @@ -82,7 +82,7 @@ def get(self, request, slug): ) .annotate( unstarted_issues=Count( - "issue_module__issue__state__group", + "issue_module", filter=Q( issue_module__issue__state__group="unstarted", issue_module__issue__archived_at__isnull=True, @@ -94,7 +94,7 @@ def get(self, request, slug): ) .annotate( backlog_issues=Count( - "issue_module__issue__state__group", + "issue_module", filter=Q( issue_module__issue__state__group="backlog", issue_module__issue__archived_at__isnull=True,