diff --git a/app-backend/controllers/misc.controller.js b/app-backend/controllers/misc.controller.js new file mode 100644 index 0000000..53893b7 --- /dev/null +++ b/app-backend/controllers/misc.controller.js @@ -0,0 +1,7 @@ +const {sendMessage} = require ("../config/response.config"); +const interests = require("../config/video.categories.config"); + +// Get all interests available +exports.getInterests = (req, res) => { + return sendMessage(res, 51, interests, null) +}; diff --git a/app-backend/routes/misc.routes.js b/app-backend/routes/misc.routes.js new file mode 100644 index 0000000..7aa5be6 --- /dev/null +++ b/app-backend/routes/misc.routes.js @@ -0,0 +1,9 @@ +const misc = require("../controllers/misc.controller"); +module.exports = app => { + let router = require("express").Router(); + + // Get all interests available + router.get("/misc/getInterests", misc.getInterests); + + app.use('/api', router); +}; diff --git a/server.js b/server.js index 72d47ed..a16bfdc 100644 --- a/server.js +++ b/server.js @@ -32,6 +32,7 @@ require("./app-backend/routes/user.routes")(app); require("./app-backend/routes/playlist.routes")(app); require("./app-backend/routes/video.routes")(app); require("./app-backend/routes/ad.routes")(app); +require("./app-backend/routes/misc.routes")(app); const roles = require("./app-backend/config/role.config"); const User = db.users;