Skip to content

Commit 6e63af7

Browse files
[WEB-2626] chore: removed the deleted issue's count (#5837)
* chore: removed the deleted issue count * chore: added issue manager in burn down
1 parent 5f9af92 commit 6e63af7

File tree

4 files changed

+21
-2
lines changed

4 files changed

+21
-2
lines changed

apiserver/plane/app/views/cycle/archive.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ def get_queryset(self):
160160
filter=Q(
161161
issue_cycle__issue__archived_at__isnull=True,
162162
issue_cycle__issue__is_draft=False,
163+
issue_cycle__issue__deleted_at__isnull=True,
163164
),
164165
)
165166
)
@@ -171,6 +172,7 @@ def get_queryset(self):
171172
issue_cycle__issue__state__group="completed",
172173
issue_cycle__issue__archived_at__isnull=True,
173174
issue_cycle__issue__is_draft=False,
175+
issue_cycle__issue__deleted_at__isnull=True,
174176
),
175177
)
176178
)
@@ -182,6 +184,7 @@ def get_queryset(self):
182184
issue_cycle__issue__state__group="cancelled",
183185
issue_cycle__issue__archived_at__isnull=True,
184186
issue_cycle__issue__is_draft=False,
187+
issue_cycle__issue__deleted_at__isnull=True,
185188
),
186189
)
187190
)
@@ -193,6 +196,7 @@ def get_queryset(self):
193196
issue_cycle__issue__state__group="started",
194197
issue_cycle__issue__archived_at__isnull=True,
195198
issue_cycle__issue__is_draft=False,
199+
issue_cycle__issue__deleted_at__isnull=True,
196200
),
197201
)
198202
)
@@ -204,6 +208,7 @@ def get_queryset(self):
204208
issue_cycle__issue__state__group="unstarted",
205209
issue_cycle__issue__archived_at__isnull=True,
206210
issue_cycle__issue__is_draft=False,
211+
issue_cycle__issue__deleted_at__isnull=True,
207212
),
208213
)
209214
)
@@ -215,6 +220,7 @@ def get_queryset(self):
215220
issue_cycle__issue__state__group="backlog",
216221
issue_cycle__issue__archived_at__isnull=True,
217222
issue_cycle__issue__is_draft=False,
223+
issue_cycle__issue__deleted_at__isnull=True,
218224
),
219225
)
220226
)

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ def get_queryset(self):
102102
filter=Q(
103103
issue_cycle__issue__archived_at__isnull=True,
104104
issue_cycle__issue__is_draft=False,
105+
issue_cycle__issue__deleted_at__isnull=True,
105106
),
106107
)
107108
)
@@ -113,6 +114,7 @@ def get_queryset(self):
113114
issue_cycle__issue__state__group="completed",
114115
issue_cycle__issue__archived_at__isnull=True,
115116
issue_cycle__issue__is_draft=False,
117+
issue_cycle__issue__deleted_at__isnull=True,
116118
),
117119
)
118120
)
@@ -607,6 +609,7 @@ def post(self, request, slug, project_id, cycle_id):
607609
issue_cycle__issue__state__group="completed",
608610
issue_cycle__issue__archived_at__isnull=True,
609611
issue_cycle__issue__is_draft=False,
612+
issue_cycle__issue__deleted_at__isnull=True,
610613
),
611614
)
612615
)
@@ -617,6 +620,7 @@ def post(self, request, slug, project_id, cycle_id):
617620
issue_cycle__issue__state__group="cancelled",
618621
issue_cycle__issue__archived_at__isnull=True,
619622
issue_cycle__issue__is_draft=False,
623+
issue_cycle__issue__deleted_at__isnull=True,
620624
),
621625
)
622626
)
@@ -627,6 +631,7 @@ def post(self, request, slug, project_id, cycle_id):
627631
issue_cycle__issue__state__group="started",
628632
issue_cycle__issue__archived_at__isnull=True,
629633
issue_cycle__issue__is_draft=False,
634+
issue_cycle__issue__deleted_at__isnull=True,
630635
),
631636
)
632637
)
@@ -637,6 +642,7 @@ def post(self, request, slug, project_id, cycle_id):
637642
issue_cycle__issue__state__group="unstarted",
638643
issue_cycle__issue__archived_at__isnull=True,
639644
issue_cycle__issue__is_draft=False,
645+
issue_cycle__issue__deleted_at__isnull=True,
640646
),
641647
)
642648
)
@@ -647,6 +653,7 @@ def post(self, request, slug, project_id, cycle_id):
647653
issue_cycle__issue__state__group="backlog",
648654
issue_cycle__issue__archived_at__isnull=True,
649655
issue_cycle__issue__is_draft=False,
656+
issue_cycle__issue__deleted_at__isnull=True,
650657
),
651658
)
652659
)
@@ -1210,6 +1217,7 @@ def get(self, request, slug, project_id, cycle_id):
12101217
filter=Q(
12111218
issue_cycle__issue__archived_at__isnull=True,
12121219
issue_cycle__issue__is_draft=False,
1220+
issue_cycle__issue__deleted_at__isnull=True,
12131221
),
12141222
)
12151223
)

apiserver/plane/app/views/workspace/cycle.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ def get(self, request, slug):
4343
issue_cycle__issue__state__group="completed",
4444
issue_cycle__issue__archived_at__isnull=True,
4545
issue_cycle__issue__is_draft=False,
46+
issue_cycle__issue__deleted_at__isnull=True,
4647
),
4748
)
4849
)
@@ -53,6 +54,7 @@ def get(self, request, slug):
5354
issue_cycle__issue__state__group="cancelled",
5455
issue_cycle__issue__archived_at__isnull=True,
5556
issue_cycle__issue__is_draft=False,
57+
issue_cycle__issue__deleted_at__isnull=True,
5658
),
5759
)
5860
)
@@ -63,6 +65,7 @@ def get(self, request, slug):
6365
issue_cycle__issue__state__group="started",
6466
issue_cycle__issue__archived_at__isnull=True,
6567
issue_cycle__issue__is_draft=False,
68+
issue_cycle__issue__deleted_at__isnull=True,
6669
),
6770
)
6871
)
@@ -73,6 +76,7 @@ def get(self, request, slug):
7376
issue_cycle__issue__state__group="unstarted",
7477
issue_cycle__issue__archived_at__isnull=True,
7578
issue_cycle__issue__is_draft=False,
79+
issue_cycle__issue__deleted_at__isnull=True,
7680
),
7781
)
7882
)
@@ -83,6 +87,7 @@ def get(self, request, slug):
8387
issue_cycle__issue__state__group="backlog",
8488
issue_cycle__issue__archived_at__isnull=True,
8589
issue_cycle__issue__is_draft=False,
90+
issue_cycle__issue__deleted_at__isnull=True,
8691
),
8792
)
8893
)

apiserver/plane/utils/analytics_plot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ def burndown_plot(
138138
estimate__type="points",
139139
).exists()
140140
if estimate_type and plot_type == "points" and cycle_id:
141-
issue_estimates = Issue.objects.filter(
141+
issue_estimates = Issue.issue_objects.filter(
142142
workspace__slug=slug,
143143
project_id=project_id,
144144
issue_cycle__cycle_id=cycle_id,
@@ -149,7 +149,7 @@ def burndown_plot(
149149
total_estimate_points = sum(issue_estimates)
150150

151151
if estimate_type and plot_type == "points" and module_id:
152-
issue_estimates = Issue.objects.filter(
152+
issue_estimates = Issue.issue_objects.filter(
153153
workspace__slug=slug,
154154
project_id=project_id,
155155
issue_module__module_id=module_id,

0 commit comments

Comments
 (0)