From 2db88ac192672633a718643efd182d02b66d23ee Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Fri, 29 May 2026 11:20:19 -0700 Subject: [PATCH] add lastRunAt back --- server/src/service/infrastructure/JobQueues/IJobQueue.ts | 1 + server/src/service/infrastructure/JobQueues/LessSimpleQueue.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/server/src/service/infrastructure/JobQueues/IJobQueue.ts b/server/src/service/infrastructure/JobQueues/IJobQueue.ts index dba8e3f1a..a97c8eb6a 100644 --- a/server/src/service/infrastructure/JobQueues/IJobQueue.ts +++ b/server/src/service/infrastructure/JobQueues/IJobQueue.ts @@ -30,6 +30,7 @@ export type QueueJobSummary = { runCount: number; failCount: number; failReason: string | null; + lastRunAt: number | null; lastFinishedAt: number | null; lastRunTook: number | null; lastFailedAt: number | null; diff --git a/server/src/service/infrastructure/JobQueues/LessSimpleQueue.ts b/server/src/service/infrastructure/JobQueues/LessSimpleQueue.ts index b50151406..dec796b29 100644 --- a/server/src/service/infrastructure/JobQueues/LessSimpleQueue.ts +++ b/server/src/service/infrastructure/JobQueues/LessSimpleQueue.ts @@ -337,6 +337,7 @@ export class LessSimpleQueue implements IJobQueue { runCount: job.runCount ?? 0, failCount: job.failCount ?? 0, failReason: job.lastError ?? null, + lastRunAt: job.lastStartedAt ?? null, lastFinishedAt: job.lastFinishedAt ?? null, lastRunTook: job.lockedAt || !job.lastFinishedAt || !job.lastStartedAt ? null : job.lastFinishedAt - job.lastStartedAt, lastFailedAt: job.lastFailedAt ?? null,