From 7374c4e509b18f2c3fbcd98d7228c4f940a6d00b Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Mon, 16 Jan 2023 12:06:14 +0100 Subject: dashboard: adjust running jobs criteria Now that we can run many jobs in parallel, the LastStarted field no longer provides sufficient information to determine the currently running jobs. Use IsRunning instead. --- dashboard/app/main.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dashboard/app/main.go b/dashboard/app/main.go index 1dab67cf5..34a2ddf93 100644 --- a/dashboard/app/main.go +++ b/dashboard/app/main.go @@ -1478,9 +1478,7 @@ func loadPendingJobs(c context.Context) ([]*uiJob, error) { func loadRunningJobs(c context.Context) ([]*uiJob, error) { var jobs []*Job keys, err := db.NewQuery("Job"). - Filter("Finished=", time.Time{}). - Filter("Started>", time.Time{}). - Order("-Started"). + Filter("IsRunning=", true). Limit(50). GetAll(c, &jobs) if err != nil { -- cgit mrf-deployment