diff --git a/src/app.js b/src/app.js index 2f51ffa..fa75c67 100644 --- a/src/app.js +++ b/src/app.js @@ -166,7 +166,7 @@ generateClubRoutes(app); Favorite Team Database *************************/ -const databaseRoutes = require("./routes/database/database-routes"); +const databaseRoutes = require("./routes/database/database-routes").router; app.use("/", databaseRoutes); // ***************************************************** diff --git a/src/config/session.js b/src/config/session.js index cb62776..78d73c0 100644 --- a/src/config/session.js +++ b/src/config/session.js @@ -1,5 +1,8 @@ const session = require("express-session"); // express-session is a middleware for Express that enables session management. It allows you to store user data between HTTP requests. const bodyParser = require("body-parser"); // body-parser is a middleware that parses incoming request bodies in a middleware before your handlers. It's used to extract the entire body portion of an incoming request stream and exposes it on req.body. +const getFavoriteTeamsForUser = + require("../routes/database/database-routes").getFavoriteTeamsForUser; +const databaseRoutes = require("../routes/database/database-routes"); const sessionConfig = (app) => { app.use( diff --git a/src/routes/database/database-routes.js b/src/routes/database/database-routes.js index 09ea6bc..b7dd085 100644 --- a/src/routes/database/database-routes.js +++ b/src/routes/database/database-routes.js @@ -1,4 +1,5 @@ const express = require("express"); +const db = require("../../database/db"); const router = express.Router(); // Function to add a new row to the FavoriteTeams table @@ -95,4 +96,4 @@ async function getFavoriteTeamsForUser(userId) { } } -module.exports = router; +module.exports = { router, getFavoriteTeamsForUser };