Skip to content

Commit 7b24f88

Browse files
committed
fix: fix outpout of agenda job status details
1 parent 3dc0709 commit 7b24f88

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

src/JobProcessor.ts

+16-3
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,22 @@ export class JobProcessor {
5656
queuedJobs: this.jobQueue.length,
5757
runningJobs: !fullDetails
5858
? this.runningJobs.length
59-
: this.runningJobs.map(job => job.toJson()),
60-
lockedJobs: !fullDetails ? this.lockedJobs.length : this.lockedJobs.map(job => job.toJson()),
61-
jobsToLock: !fullDetails ? this.jobsToLock.length : this.jobsToLock.map(job => job.toJson()),
59+
: this.runningJobs.map(job => ({
60+
...job.toJson(),
61+
canceled: !!job.canceled
62+
})),
63+
lockedJobs: !fullDetails
64+
? this.lockedJobs.length
65+
: this.lockedJobs.map(job => ({
66+
...job.toJson(),
67+
canceled: !!job.canceled
68+
})),
69+
jobsToLock: !fullDetails
70+
? this.jobsToLock.length
71+
: this.jobsToLock.map(job => ({
72+
...job.toJson(),
73+
canceled: !!job.canceled
74+
})),
6275
isLockingOnTheFly: this.isLockingOnTheFly
6376
};
6477
}

0 commit comments

Comments
 (0)