scheduled_qs now also includes running and errors

This commit is contained in:
tcely authored and GitHub committed 2025-07-04 00:24:15 -04:00
1 parent 0a205231c9
commit 16008cf7b1
1 file changed
+2 -3
+2 -3
View File
@@ -866,12 +866,11 @@ class TasksView(ListView):
def get_context_data(self, *args, **kwargs):
data = super().get_context_data(*args, **kwargs)
now_dt = timezone.now()
running_qs = TaskHistory.objects.filter(
scheduled_qs = get_waiting_tasks()
running_qs = scheduled_qs.filter(
start_at__isnull=False,
end_at__gt=now_dt-timezone.timedelta(days=1),
end_at__lte=F('start_at'),
)
scheduled_qs = get_waiting_tasks()
errors_qs = scheduled_qs.filter(
attempts__gt=0
).exclude(last_error__exact='')