You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
upload-file-backend/src/api/routes/v1/path.route.js

33 lines
715 B

2 years ago
import express from 'express';
import { authorize } from '../../middlewares/auth.middleware';
import controller from '../../controllers/v1/path.controller';
import Permissions from '../../../common/utils/Permissions';
const router = express.Router();
router
.route('/')
.post(
authorize([Permissions.USER]),
controller.get
);
router
.route('/create')
.post(
authorize([Permissions.USER]),
controller.create
);
router
.route('/update')
.put(
authorize([Permissions.USER]),
controller.update
);
router
.route('/delete')
.patch(
authorize([Permissions.USER]),
controller.delete
);
export default router;