From c903627da03d150f768596298312f28442b40317 Mon Sep 17 00:00:00 2001 From: tdurieux Date: Tue, 5 May 2026 10:35:08 +0300 Subject: [PATCH] fix build --- src/server/routes/admin.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/server/routes/admin.ts b/src/server/routes/admin.ts index d98718d..4f353b7 100644 --- a/src/server/routes/admin.ts +++ b/src/server/routes/admin.ts @@ -1,4 +1,4 @@ -import { Queue } from "bullmq"; +import { Queue, JobType } from "bullmq"; import * as express from "express"; import AnonymousError from "../../core/AnonymousError"; import AnonymizedRepositoryModel from "../../core/model/anonymizedRepositories/anonymizedRepositories.model"; @@ -171,9 +171,10 @@ router.post("/queue/:name/drain", async (req, res) => { router.get("/queues", async (req, res) => { const search = req.query.search ? String(req.query.search).toLowerCase() : ""; const stateFilter = req.query.state ? String(req.query.state) : null; - const states = stateFilter && (QUEUE_STATES as readonly string[]).includes(stateFilter) - ? [stateFilter] - : (QUEUE_STATES as readonly string[]); + const states: JobType[] = + stateFilter && (QUEUE_STATES as readonly string[]).includes(stateFilter) + ? [stateFilter as JobType] + : ([...QUEUE_STATES] as JobType[]); const [download, remove, cache, dCounts, rCounts, cCounts] = await Promise.all([ downloadQueue.getJobs(states),