From b142eac0a57b764492af5ad7fe34417ca54e9332 Mon Sep 17 00:00:00 2001 From: M M Date: Mon, 22 Jul 2024 19:54:41 -0700 Subject: [PATCH] Instantiating the service and adding it to the request object. --- Server/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Server/index.js b/Server/index.js index c1f6f1e9f..a08b46a5b 100644 --- a/Server/index.js +++ b/Server/index.js @@ -16,6 +16,7 @@ const { connectDbAndRunServer } = require("./configs/db"); const queueRouter = require("./routes/queueRoute"); const JobQueue = require("./service/jobQueue"); const EmailService = require("./service/emailService"); +const PageSpeedService = require("./service/pageSpeedService"); // Need to wrap server setup in a function to handle async nature of JobQueue const startApp = async () => { @@ -60,6 +61,7 @@ const startApp = async () => { req.db = db; req.jobQueue = jobQueue; req.emailService = emailService; + req.pageSpeedService = pageSpeedService; next(); }); @@ -110,6 +112,7 @@ const startApp = async () => { await connectDbAndRunServer(app, db); const jobQueue = await JobQueue.createJobQueue(db); const emailService = new EmailService(); + const pageSpeedService = new PageSpeedService(); const cleanup = async () => { console.log("Shutting down gracefully");