Skip to content
Snippets Groups Projects
Select Git revision
  • ecbf6ce802d29db47aef76050529fade4c0fdc0e
  • dev default protected
  • master protected
3 results

deleteUser.ts

Blame
  • deleteUser.ts 358 B
    import { NextFunction, Request, Response } from "express";
    
    import Profile from "../../models/ProfileSchema";
    
    /**
     * Middleware to delete User where id = req.params.id
     */
    const deleteUser = () => async (
      req: Request,
      res: Response,
      next: NextFunction
    ) => {
      await Profile.findByIdAndDelete(req.params.id);
      next();
    };
    
    export default deleteUser;