Skip to content

Commit 00cc338

Browse files
[WEB-3039] fix: assignee count in dashboard (#6418)
* fix: assignee count in dashboard * fix: removed the extra filter
1 parent 4432be1 commit 00cc338

File tree

1 file changed

+5
-2
lines changed
  • apiserver/plane/app/views/dashboard

1 file changed

+5
-2
lines changed

apiserver/plane/app/views/dashboard/base.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@
5353
def dashboard_overview_stats(self, request, slug):
5454
assigned_issues = (
5555
Issue.issue_objects.filter(
56+
(Q(assignees__in=[request.user]) & Q(issue_assignee__deleted_at__isnull=True)),
5657
project__project_projectmember__is_active=True,
5758
project__project_projectmember__member=request.user,
5859
workspace__slug=slug,
59-
assignees__in=[request.user],
6060
)
6161
.filter(
6262
Q(
@@ -176,10 +176,13 @@ def dashboard_assigned_issues(self, request, slug):
176176
# get all the assigned issues
177177
assigned_issues = (
178178
Issue.issue_objects.filter(
179+
(
180+
Q(assignees__in=[request.user])
181+
& Q(issue_assignee__deleted_at__isnull=True)
182+
),
179183
workspace__slug=slug,
180184
project__project_projectmember__member=request.user,
181185
project__project_projectmember__is_active=True,
182-
assignees__in=[request.user],
183186
)
184187
.filter(**filters)
185188
.select_related("workspace", "project", "state", "parent")

0 commit comments

Comments
 (0)