attachGuilds middleware only where needed

This commit is contained in:
Corban-Lee Jones 2025-01-29 12:36:42 +00:00
parent 58c2eb9ac6
commit efdda2e18b

View File

@ -5,10 +5,8 @@ dotenv.config();
import "@bot/bot";
// import middleware
// import routers & middleware
import { attachGuilds } from "@server/middleware/attachGuilds";
// import routers
import { router as homeRouter } from "@server/routes/home";
import { router as guildRouter } from "@server/routes/guild";
import { router as loginRouter } from "@server/routes/login";
@ -22,12 +20,9 @@ app.set("view engine", "ejs");
app.use("/static", express.static("./src/client/public"));
app.use("/static/preline.js", express.static("./node_modules/preline/dist/preline.js"));
// register middleware
app.use(attachGuilds);
// register routers
app.use("/", homeRouter);
app.use("/guild", guildRouter);
// register routers & middleware
app.use("/", attachGuilds, homeRouter);
app.use("/guild", attachGuilds, guildRouter);
app.use("/login", loginRouter);
const PORT = process.env.PORT || 3000;