( req: Request, res: Response, next: NextFunction )
| 2 | import { Request, Response, NextFunction } from "express"; |
| 3 | |
| 4 | const requiresUser = async ( |
| 5 | req: Request, |
| 6 | res: Response, |
| 7 | next: NextFunction |
| 8 | ) => { |
| 9 | const user = get(req, "user"); |
| 10 | |
| 11 | if (!user) { |
| 12 | return res.sendStatus(403); |
| 13 | } |
| 14 | |
| 15 | return next(); |
| 16 | }; |
| 17 | |
| 18 | export default requiresUser; |
nothing calls this directly
no outgoing calls
no test coverage detected