diff --git a/src/middlewares/auth/complete.ts b/src/middlewares/auth/complete.ts index a8b1364c423717a4f0148dc2095ed0e662aea0f0..a9e1c91583d663f741a0a45fd37e79cab93cdd70 100644 --- a/src/middlewares/auth/complete.ts +++ b/src/middlewares/auth/complete.ts @@ -5,13 +5,6 @@ import Profile from "../../models/ProfileSchema"; import { authschResponse } from "../../utils/types/authschResponse"; import axios from "axios"; -/** - * Called after authentication. - * Uses the provided req.query.code from authsch - * to get the logged in Users data. - * If the user is registered, then the Profile object - * id from the database will be added to session.profile.id - */ const complete = () => async ( req: Request, res: Response, diff --git a/src/middlewares/auth/isAdmin.ts b/src/middlewares/auth/isAdmin.ts index b1b58d957254e7487947c74ac6dad9ea42a155cf..a9f693f024deed3dbcd5f0a5ebf8b1a00cc39b00 100644 --- a/src/middlewares/auth/isAdmin.ts +++ b/src/middlewares/auth/isAdmin.ts @@ -2,10 +2,6 @@ import { NextFunction, Request, Response } from "express"; import { Role } from "../../models/ProfileSchema"; -/** - * Middleware to check if the user - * is Staff member or Admin - */ const isAdmin = () => (req: Request, res: Response, next: NextFunction) => { if (req.session.user?.role == Role.Admin) return next(); diff --git a/src/middlewares/auth/isLoggedIn.ts b/src/middlewares/auth/isLoggedIn.ts index 713f192cea102e7820f39b42514ab62af6017919..5dc2df3b9feae7f62590dc45f60d90b21bdd3ac7 100644 --- a/src/middlewares/auth/isLoggedIn.ts +++ b/src/middlewares/auth/isLoggedIn.ts @@ -1,9 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * Middleware to check if the user - * is logged in. - */ const isLoggedIn = () => (req: Request, res: Response, next: NextFunction) => { if (req.session!.user) { next(); diff --git a/src/middlewares/auth/isNotRegistered.ts b/src/middlewares/auth/isNotRegistered.ts index e5294f3262ae31bfcb9516c77404c4647e0aaf64..c90aad76532c77df7d35441709ce4a8fa404e768 100644 --- a/src/middlewares/auth/isNotRegistered.ts +++ b/src/middlewares/auth/isNotRegistered.ts @@ -1,9 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * Middleware to check if the user - * is authenticated and registered - */ const isNotRegistered = () => ( req: Request, res: Response, diff --git a/src/middlewares/auth/isRegistered.ts b/src/middlewares/auth/isRegistered.ts index a1ad8f3b05e82ed521b41426ca9c2c82796e6fc2..ab90fd534a8fef41ff7686f3e482aed5680098c2 100644 --- a/src/middlewares/auth/isRegistered.ts +++ b/src/middlewares/auth/isRegistered.ts @@ -1,9 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * Middleware to check if the user - * is authenticated and registered - */ const isRegistered = () => ( req: Request, res: Response, diff --git a/src/middlewares/auth/login.ts b/src/middlewares/auth/login.ts index 56a169ecd5f460e102b5390fd2fb99093ad0b688..82a622d0fb8ce9f099334c0b24cccaaebb6569bd 100644 --- a/src/middlewares/auth/login.ts +++ b/src/middlewares/auth/login.ts @@ -5,9 +5,6 @@ const authorizationUri = oauth2().authorizationCode.authorizeURL({ scope: scope, }); -/** - * Redirects to the authorization URL - */ const login = () => (req: Request, res: Response) => { res.redirect(authorizationUri); }; diff --git a/src/middlewares/auth/logout.ts b/src/middlewares/auth/logout.ts index 4f43a3d711337db072ca6957c8bae293001dde27..5394a755275a525bb5af511c02581960b469126d 100644 --- a/src/middlewares/auth/logout.ts +++ b/src/middlewares/auth/logout.ts @@ -1,8 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * Logs out the user by destroying the session - */ const logout = () => async ( req: Request, res: Response, diff --git a/src/middlewares/auth/refreshToken.ts b/src/middlewares/auth/refreshToken.ts index bc7303be1cd5e25317dc21cc71a1cd023781a7d7..0ef3d75223ad939a0287a564d128b77661136b7b 100644 --- a/src/middlewares/auth/refreshToken.ts +++ b/src/middlewares/auth/refreshToken.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import { oauth2 } from "../../utils/auth"; -/** - * Refresh user accessToken - */ const refreshToken = () => async ( req: Request, res: Response, diff --git a/src/middlewares/files/createFile.ts b/src/middlewares/files/createFile.ts index 7f46cc1400bdf6bbcd8ac1310ce6a992cb6db479..05aec9161b3d70b8e8a5fbd9cfb608b47c0f494d 100644 --- a/src/middlewares/files/createFile.ts +++ b/src/middlewares/files/createFile.ts @@ -4,9 +4,6 @@ import { ErrorHandler } from "../utils/ErrorHandler"; import File from "../../models/FileSchema"; import fs from "fs"; -/** - * Upload a new profile picture - */ const createFile = () => async ( req: Request, res: Response, diff --git a/src/middlewares/files/deleteFile.ts b/src/middlewares/files/deleteFile.ts index e196514516dec059472de4458cad01def506f318..3e7f084542abca873da4d44c00127ee829a75533 100644 --- a/src/middlewares/files/deleteFile.ts +++ b/src/middlewares/files/deleteFile.ts @@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express"; import File from "../../models/FileSchema"; import fs from "fs"; -/** - * Deletes the file if exists. Careful, doesn't remove reference! - */ const deleteFile = () => async ( req: Request, res: Response, diff --git a/src/middlewares/files/imageFilter.ts b/src/middlewares/files/imageFilter.ts index 4e5d888508eab5cdd67d1cf5d7f52a5bc745389b..c8e2f40629a9e5f0235d4acfa130bd5993591edb 100644 --- a/src/middlewares/files/imageFilter.ts +++ b/src/middlewares/files/imageFilter.ts @@ -1,13 +1,6 @@ import { ErrorHandler } from "../utils/ErrorHandler"; import { FileFilterCallback } from "multer"; -/** - * multer imageFilter that only lets png or jpeg to be uploaded - * - * @param {Express.Request} req - * @param {Express.Multer.File} file - * @param {FileFilterCallback} cb - */ export function imageFilter( req: Express.Request, file: Express.Multer.File, diff --git a/src/middlewares/files/imageStorage.ts b/src/middlewares/files/imageStorage.ts index abf680cee2f1e4514a44013ff37acdd40a4d8ffd..f4c4b4a60d83670756ed514698ddc904a1abf27b 100644 --- a/src/middlewares/files/imageStorage.ts +++ b/src/middlewares/files/imageStorage.ts @@ -1,8 +1,5 @@ import multer from "multer"; -/** - * Multer DiskStorage configuration - * @param location where to save the file - */ + export const imageStorage = (location: string) => multer.diskStorage({ destination: function (req, file, callback) { diff --git a/src/middlewares/files/sendFile.ts b/src/middlewares/files/sendFile.ts index 4103093f4b45dbd7dfc611331112c29b3bcb1d28..a1aa128a5ff356fbb47e3e60764b3300f13b31ae 100644 --- a/src/middlewares/files/sendFile.ts +++ b/src/middlewares/files/sendFile.ts @@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express"; import { ErrorHandler } from "../utils/ErrorHandler"; import File from "../../models/FileSchema"; -/** - * Return the file with id = res.data.value - */ const sendFile = (): any => async ( req: Request, res: Response, diff --git a/src/middlewares/files/updateProfilePicture.ts b/src/middlewares/files/updateProfilePicture.ts index 3fd33532bc84c5213672d0c80750796e9b477c98..b7b038947bfa2316c2809d3a934d0f66cea5df96 100644 --- a/src/middlewares/files/updateProfilePicture.ts +++ b/src/middlewares/files/updateProfilePicture.ts @@ -4,9 +4,6 @@ import File from "../../models/FileSchema"; import Profile from "../../models/ProfileSchema"; import fs from "fs"; -/** - * Upload a new profile picture - */ const updateProfilePicture = () => async ( req: Request, res: Response, diff --git a/src/middlewares/files/updateTermCardBg.ts b/src/middlewares/files/updateTermCardBg.ts index 0872f1e035c6644f929c7fdc45f30adabf7dc4a9..4f14dfc9de50c4b5377ec1f14aa7b6d51581231c 100644 --- a/src/middlewares/files/updateTermCardBg.ts +++ b/src/middlewares/files/updateTermCardBg.ts @@ -4,9 +4,6 @@ import File from "../../models/FileSchema"; import Term from "../../models/TermSchema"; import fs from "fs"; -/** - * Upload a new profile picture - */ const updateTermCardBg = () => async ( req: Request, res: Response, diff --git a/src/middlewares/news/addNews.ts b/src/middlewares/news/addNews.ts index f41e11ddcc6200168c1024fb4c27cc0f18d9a257..bbbed67f1a2797e35a382180800cdf2e43469c47 100644 --- a/src/middlewares/news/addNews.ts +++ b/src/middlewares/news/addNews.ts @@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express"; import { validateFields } from "../utils/validateFields"; -/** - * Create a New Article - */ const addNews = ( fields: { name: Partial<keyof INews>; required: boolean }[] ) => async (req: Request, res: Response, next: NextFunction) => { diff --git a/src/middlewares/news/getNewsList.ts b/src/middlewares/news/getNewsList.ts index 9e1f1f88fc8a89df4cc440dea389e4231263df5f..c6b4aabd8b6e517a763e12f730420a44dce5304b 100644 --- a/src/middlewares/news/getNewsList.ts +++ b/src/middlewares/news/getNewsList.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import News from "../../models/NewsSchema"; -/** - * Get all news and set res.data.news - */ const getNewsList = (selectQuery: string) => async ( req: Request, res: Response, diff --git a/src/middlewares/news/getOneNews.ts b/src/middlewares/news/getOneNews.ts index 7de7cbfc82825ca9f39c07b443a0009ba73f509c..ef7de250bdae376950e22c0dc09ea862b1627890 100644 --- a/src/middlewares/news/getOneNews.ts +++ b/src/middlewares/news/getOneNews.ts @@ -2,10 +2,6 @@ import { NextFunction, Request, Response } from "express"; import News from "../../models/NewsSchema"; -/** - * Get one News with id = req.params.id - * and set res.data.newsObject - */ const getOneNews = (selectQuery: string) => async ( req: Request, res: Response, diff --git a/src/middlewares/news/responseNews.ts b/src/middlewares/news/responseNews.ts index 82e5ba5913e0fe9df4d77142f2d104d951a960b4..ebea2e333b84a0c99f7a9df8ed5349b4395cc3ec 100644 --- a/src/middlewares/news/responseNews.ts +++ b/src/middlewares/news/responseNews.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found news from res.data.news - */ const responseNews = () => (req: Request, res: Response) => { res.json(res.data.news || []); }; diff --git a/src/middlewares/news/responseOneNews.ts b/src/middlewares/news/responseOneNews.ts index a020e62fe2f6155ace2c4ef915146e8a7d96f00c..51d04a05880f7a605537a0bc5fcdb08346325b23 100644 --- a/src/middlewares/news/responseOneNews.ts +++ b/src/middlewares/news/responseOneNews.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found user from res.data.profile - */ const responseOneNews = () => (req: Request, res: Response) => { if (!res.data.oneNews) { res.status(404).json({ message: "News not found!" }); diff --git a/src/middlewares/news/updateNews.ts b/src/middlewares/news/updateNews.ts index 156491e87c7deeea0ff9b364f9ee18e3bf3343f8..6c5d77c875a65050878ca47bf660392e7bd528b1 100644 --- a/src/middlewares/news/updateNews.ts +++ b/src/middlewares/news/updateNews.ts @@ -1,9 +1,6 @@ import News, { INews } from "../../models/NewsSchema"; import { NextFunction, Request, Response } from "express"; -/** - * Update a News Object - */ const updateNews = (fields: Partial<keyof INews>[]) => async ( req: Request, res: Response, diff --git a/src/middlewares/term/addMember.ts b/src/middlewares/term/addMember.ts index e5f86027a59cc14d75632227aa8420021b3b7bff..ee148f2ac9177085d868607515bb52c77375aa6f 100644 --- a/src/middlewares/term/addMember.ts +++ b/src/middlewares/term/addMember.ts @@ -3,9 +3,6 @@ import Term, { CardState, IMember, MemberState } from "../../models/TermSchema"; import Counter from "../../models/CounterSchema"; -/** - * Add a new Term - */ const addMember = () => async ( req: Request, res: Response, diff --git a/src/middlewares/term/addTerm.ts b/src/middlewares/term/addTerm.ts index 26676ad09d2d3761fd4c135467a70f94786d624c..542cdb0cde2397b3dd366dc702e5b1221cb3f1a7 100644 --- a/src/middlewares/term/addTerm.ts +++ b/src/middlewares/term/addTerm.ts @@ -3,9 +3,6 @@ import Term, { ITerm } from "../../models/TermSchema"; import { validateFields } from "../utils/validateFields"; -/** - * Add a new Term - */ const addTerm = ( fields: { name: Partial<keyof ITerm>; required: boolean }[] ) => async (req: Request, res: Response, next: NextFunction) => { diff --git a/src/middlewares/term/deleteTerm.ts b/src/middlewares/term/deleteTerm.ts index 95e4a942e2a432da84e903140e57c801e74c3c5b..c3233d6d69e63b3e6fed8b811996d6f7f591767e 100644 --- a/src/middlewares/term/deleteTerm.ts +++ b/src/middlewares/term/deleteTerm.ts @@ -3,9 +3,6 @@ import { NextFunction, Request, Response } from "express"; import File from "../../models/FileSchema"; import Term from "../../models/TermSchema"; -/** - * termId -> deletes the Term - */ const deleteTerm = () => async ( req: Request, res: Response, diff --git a/src/middlewares/term/filterMembersByState.ts b/src/middlewares/term/filterMembersByState.ts deleted file mode 100644 index ec2d580d658bc2e11243ef492123b60706abd611..0000000000000000000000000000000000000000 --- a/src/middlewares/term/filterMembersByState.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { NextFunction, Request, Response } from "express"; - -import { MemberState } from "../../models/TermSchema"; - -const convertState = (state: string) => { - switch (state) { - case "accepted": - return MemberState.Accepted; - case "applied": - return MemberState.Applied; - case "rejected": - return MemberState.Rejected; - } - return null; -}; - -/** - * filteredState, res.data.members -> filter Term members by state - */ -const filterMembersByState = () => async ( - req: Request, - res: Response, - next: NextFunction -) => { - try { - const state = convertState(req.params.filteredState); - if (state) - res.data.members = res.data.term?.members?.filter( - (member) => member.memberState == state - ); - next(); - } catch (err) { - next(err); - } -}; - -export default filterMembersByState; diff --git a/src/middlewares/term/getTermImage.ts b/src/middlewares/term/getTermWithQuery.ts similarity index 95% rename from src/middlewares/term/getTermImage.ts rename to src/middlewares/term/getTermWithQuery.ts index 9e7bc25c4110bdf30c2ed6d326ea79d638ee3f4c..561e30417c5d1564f3c07972748a0e89530b2878 100644 --- a/src/middlewares/term/getTermImage.ts +++ b/src/middlewares/term/getTermWithQuery.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import Term from "../../models/TermSchema"; -/** - * termId -> term - */ const getTermWithQuery = (selectQuery: string) => async ( req: Request, res: Response, diff --git a/src/middlewares/term/getTermsList.ts b/src/middlewares/term/getTermsList.ts index 430e87d961ff3c91fb4e3fe7854422070d5d578d..c916feeed5fde205e13fa34048a87d62a14448b6 100644 --- a/src/middlewares/term/getTermsList.ts +++ b/src/middlewares/term/getTermsList.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import Term from "../../models/TermSchema"; -/** - * -> All Terms to res.data.terms - */ const getTermsList = () => async ( req: Request, res: Response, diff --git a/src/middlewares/term/isNotMember.ts b/src/middlewares/term/isNotMember.ts index 40c67420bc27fd925bd7446720b2dd1413892612..903262194dace009d6872dc4cf6bc5ecb0c99565 100644 --- a/src/middlewares/term/isNotMember.ts +++ b/src/middlewares/term/isNotMember.ts @@ -1,8 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * userId -> Found Term - */ const isNotMember = () => async ( req: Request, res: Response, diff --git a/src/middlewares/term/responseMembersList.ts b/src/middlewares/term/responseMembersList.ts index 3f1344e59c97a9c8854f3db7ab93c78bf07274b3..7b2454844a5b67d158011ffa407c721b49435303 100644 --- a/src/middlewares/term/responseMembersList.ts +++ b/src/middlewares/term/responseMembersList.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found Members - */ const responseMembersList = () => (req: Request, res: Response) => { return res.json(res.data.members); }; diff --git a/src/middlewares/term/responseTerm.ts b/src/middlewares/term/responseTerm.ts index ed46e0ca0b1f062746572ef307bd9a2bd89c0e25..d178cc7a7ad21e2e28a3b4213871ec72c929746c 100644 --- a/src/middlewares/term/responseTerm.ts +++ b/src/middlewares/term/responseTerm.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found Term - */ const responseTerm = () => (req: Request, res: Response) => { if (!res.data.term) return res.status(404).json({ message: "Term not found!" }); diff --git a/src/middlewares/term/responseTermsList.ts b/src/middlewares/term/responseTermsList.ts index ffec57c34e083f9f273ba95eb120eee475c4c3ff..9c478a3100d25d2d0d485604a94ada65dc1d59a7 100644 --- a/src/middlewares/term/responseTermsList.ts +++ b/src/middlewares/term/responseTermsList.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found Term - */ const responseTermsList = () => (req: Request, res: Response) => { return res.json(res.data.terms || []); }; diff --git a/src/middlewares/term/updateTerm.ts b/src/middlewares/term/updateTerm.ts index b656c3dea7f5bccd5507337cf8042d285de7673a..8187677774c730d6d1518acd123e94984840c868 100644 --- a/src/middlewares/term/updateTerm.ts +++ b/src/middlewares/term/updateTerm.ts @@ -1,9 +1,6 @@ import { NextFunction, Request, Response } from "express"; import Term, { ITerm } from "../../models/TermSchema"; -/** - * update a Term - */ const updateTerm = (fields: Partial<keyof ITerm>[]) => async ( req: Request, res: Response, diff --git a/src/middlewares/term/updateTermMember.ts b/src/middlewares/term/updateTermMember.ts index e925551404f25bae49b86e8585bc808046aef4a8..da560d8b7c5424b3eb84d64947a27f9b8a09a40a 100644 --- a/src/middlewares/term/updateTermMember.ts +++ b/src/middlewares/term/updateTermMember.ts @@ -1,9 +1,6 @@ import { NextFunction, Request, Response } from "express"; import Term, { IMember } from "../../models/TermSchema"; -/** - * update a Term - */ const updateTermMember = (fields: Partial<keyof IMember>[]) => async ( req: Request, res: Response, diff --git a/src/middlewares/user/acceptPicture.ts b/src/middlewares/user/acceptPicture.ts index c6e74cd57b36f8ea60dec7179225e098ccf20461..182e8539aa9606d17bbf410c7dc56eb09cc7e9dc 100644 --- a/src/middlewares/user/acceptPicture.ts +++ b/src/middlewares/user/acceptPicture.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import Profile from "../../models/ProfileSchema"; -/** - * userId -> updates the user - */ const acceptPicture = () => async ( req: Request, res: Response, diff --git a/src/middlewares/user/deleteUser.ts b/src/middlewares/user/deleteUser.ts index 460cb038dac13c0506d6144bafc1cd70f1ec13d1..1bd4a702c6f40daba33c03b0772d05e25b6ea5f8 100644 --- a/src/middlewares/user/deleteUser.ts +++ b/src/middlewares/user/deleteUser.ts @@ -2,10 +2,7 @@ import { NextFunction, Request, Response } from "express"; import Profile from "../../models/ProfileSchema"; -/** - * userId -> deletes the User - * TODO remove from referenced objects - */ +// TODO Delete from Terms const deleteUser = () => async ( req: Request, res: Response, diff --git a/src/middlewares/user/getUser.ts b/src/middlewares/user/getUser.ts index de494e0ff334b080424174e1fbba8748eb942b75..8c1713ad4e35c703c592d171e1b69a95742b42b1 100644 --- a/src/middlewares/user/getUser.ts +++ b/src/middlewares/user/getUser.ts @@ -2,9 +2,7 @@ import { NextFunction, Request, Response } from "express"; import Profile from "../../models/ProfileSchema"; -/** - * req.params.userId -> found Profile to res.data.profile - */ +// TODO remove from Term members const getUser = (selectQuery: string) => async ( req: Request, res: Response, diff --git a/src/middlewares/user/getUsersList.ts b/src/middlewares/user/getUsersList.ts index 2761145cbd56b63636562249d24c3f06e5bd725c..cc1107e2efaad3bd09b0dee7390ed71c55006910 100644 --- a/src/middlewares/user/getUsersList.ts +++ b/src/middlewares/user/getUsersList.ts @@ -3,9 +3,6 @@ import Profile, { IProfile } from "../../models/ProfileSchema"; import { FilterQuery } from "mongoose"; -/** - * -> All Profiles to res.data.profiles - */ const getUsersList = ( selectQuery: string, filterQuery: FilterQuery<IProfile> = {} diff --git a/src/middlewares/user/registerOwnUser.ts b/src/middlewares/user/registerOwnUser.ts index 0cb88f89ba780977d42d8f652b39fd951679d27e..a69bb43db10c504019294bb3ca4bc4ec4abcaf33 100644 --- a/src/middlewares/user/registerOwnUser.ts +++ b/src/middlewares/user/registerOwnUser.ts @@ -8,9 +8,6 @@ const fields = [ { name: "roomNumber", required: true }, ]; -/** - * session.user -> creates a new Profile and set res.data.newId - */ const registerOwnUser = () => async ( req: Request, res: Response, diff --git a/src/middlewares/user/rejectPicture.ts b/src/middlewares/user/rejectPicture.ts index 22202962f8d18c39f99963c06452c2d2c81e617c..606161f1a876dd8096bad408823f8600d7ad3d0a 100644 --- a/src/middlewares/user/rejectPicture.ts +++ b/src/middlewares/user/rejectPicture.ts @@ -2,9 +2,6 @@ import { NextFunction, Request, Response } from "express"; import Profile from "../../models/ProfileSchema"; -/** - * userId -> updates the user - */ const rejectPicture = () => async ( req: Request, res: Response, diff --git a/src/middlewares/user/responseUser.ts b/src/middlewares/user/responseUser.ts index 417a867faf16791eab231a2f7e1971a84ee4f40e..0cb05e5ec04cf3a05bf8ece9d0b071be01d3f650 100644 --- a/src/middlewares/user/responseUser.ts +++ b/src/middlewares/user/responseUser.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found user from res.data.profile - */ const responseUser = () => (req: Request, res: Response) => { if (!res.data.profile) { res.status(404).json({ message: "User not found!" }); diff --git a/src/middlewares/user/responseUsersList.ts b/src/middlewares/user/responseUsersList.ts index 3ae79d9393d25a0358dc34cc44f3164d7fc8643d..6e8c2b3044efba8c07adf37356cd943b8430f0c1 100644 --- a/src/middlewares/user/responseUsersList.ts +++ b/src/middlewares/user/responseUsersList.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * Return the found users from res.data.profiles - */ const responseUsersList = () => (req: Request, res: Response) => { res.json(res.data.profiles || []); }; diff --git a/src/middlewares/user/setOwnUserId.ts b/src/middlewares/user/setOwnUserId.ts index ccd03407506e05292621b9286ceee6dfd503e9e1..ef20e229305b6a322d6575ece2f5c378b25e8731 100644 --- a/src/middlewares/user/setOwnUserId.ts +++ b/src/middlewares/user/setOwnUserId.ts @@ -1,8 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * set req.params.userId to session.user.id - */ const setOwnUserId = () => ( req: Request, res: Response, diff --git a/src/middlewares/user/updateUser.ts b/src/middlewares/user/updateUser.ts index 0e748d84c081e96fd6bd610228e2821ff25dee5c..ff146d905d15a3e272a6dafdea9a6351f71f8834 100644 --- a/src/middlewares/user/updateUser.ts +++ b/src/middlewares/user/updateUser.ts @@ -1,9 +1,6 @@ import { NextFunction, Request, Response } from "express"; import Profile, { IProfile } from "../../models/ProfileSchema"; -/** - * userId -> updates the user - */ const updateUser = (fields: Partial<keyof IProfile>[]) => async ( req: Request, res: Response, diff --git a/src/middlewares/utils/createdEmptyResponse.ts b/src/middlewares/utils/createdEmptyResponse.ts index 19f6a809d5872fde83b2dec51b3a224a82770482..13cf0f4829696ff44fdea75466742d8daa7d934f 100644 --- a/src/middlewares/utils/createdEmptyResponse.ts +++ b/src/middlewares/utils/createdEmptyResponse.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * New Object created response - */ const createdEmptyResponse = () => (req: Request, res: Response) => { res.status(201).json({}); }; diff --git a/src/middlewares/utils/createdResponse.ts b/src/middlewares/utils/createdResponse.ts index 251e80fb650ca15bf873477ed9b2d066ea2f0cdc..88c19ebb150c3eef40cb6c69054762ba9fbfd64c 100644 --- a/src/middlewares/utils/createdResponse.ts +++ b/src/middlewares/utils/createdResponse.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * New Object created and returns its Id from res.data.newObjectId - */ const createdResponse = () => (req: Request, res: Response) => { res.status(201).json({ _id: res.data.newObjectId }); }; diff --git a/src/middlewares/utils/getFieldValue.ts b/src/middlewares/utils/getFieldValue.ts index dc4e5629bb40c0d5c9c0a018610ba80909cbc169..d2e90a765a768d5731db88cc3e3077e8b3366d40 100644 --- a/src/middlewares/utils/getFieldValue.ts +++ b/src/middlewares/utils/getFieldValue.ts @@ -1,8 +1,5 @@ import { NextFunction, Request, Response } from "express"; -/** - * set res.data.value to res.data[objectName][fieldName] - */ const getFieldValue = ( objectName: "profile" | "term", fieldName: "newPicture" | "acceptedPicture" | "backgroundFile" diff --git a/src/middlewares/utils/noContentResponse.ts b/src/middlewares/utils/noContentResponse.ts index c470836fb51d73c15ed668f2342301654ab4c04a..091a60442a3d31d0e1a05a8121420b5f3f6310f2 100644 --- a/src/middlewares/utils/noContentResponse.ts +++ b/src/middlewares/utils/noContentResponse.ts @@ -1,8 +1,5 @@ import { Request, Response } from "express"; -/** - * No Content Response - */ const noContentResponse = () => (req: Request, res: Response) => res.status(204).send();