From fdb77bb073f39186795a6dc133da0e3a3e1dfa35 Mon Sep 17 00:00:00 2001 From: Alex Holliday Date: Mon, 23 Dec 2024 15:16:52 -0800 Subject: [PATCH] move middleware to after JobQueue initialization --- Server/index.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Server/index.js b/Server/index.js index 996c4fd07..55e9cec34 100644 --- a/Server/index.js +++ b/Server/index.js @@ -70,15 +70,6 @@ const startApp = async () => { app.use(express.json()); app.use(helmet()); - // Add db, jobQueue, emailService, and settingsService to request object for easy access - app.use((req, res, next) => { - req.db = db; - req.jobQueue = jobQueue; - req.emailService = emailService; - req.settingsService = settingsService; - next(); - }); - // Swagger UI app.use("/api-docs", swaggerUi.serve, swaggerUi.setup(openApiSpec)); @@ -162,6 +153,15 @@ const startApp = async () => { Worker ); + // Add db, jobQueue, emailService, and settingsService to request object for easy access + app.use((req, res, next) => { + req.db = db; + req.jobQueue = jobQueue; + req.emailService = emailService; + req.settingsService = settingsService; + next(); + }); + const shutdown = async () => { if (isShuttingDown) { return;