123456789101112131415161718192021222324 |
- const express = require('express');
- const salesControllers = require('../../controllers/admin/SalesController.js');
- // const verifyJWT = require('../../middleware/VerifyJWT.js');
- // const checkRole = require('../../middleware/CheckRole.js');
- const keycloak = require('../../middleware/Keycloak.js');
- const extractToken = require('../../middleware/ExtractToken.js');
- const checkRoles = require('../../middleware/CheckRoles.js');
- const router = express.Router();
- // router.post('/', verifyJWT, checkRole(['admin']), salesControllers.storeSales);
- // router.get('/', verifyJWT, checkRole(['admin']), salesControllers.getAllSales);
- // router.get('/:id', verifyJWT, checkRole(['admin']), salesControllers.showSales);
- // router.patch('/:id', verifyJWT, checkRole(['admin']), salesControllers.updateSales);
- // router.delete('/:id', verifyJWT, checkRole(['admin']), salesControllers.deleteSales);
- router.post('/', [keycloak.protect(), extractToken, checkRoles(['admin'])], salesControllers.storeSales);
- router.get('/', [keycloak.protect(), extractToken, checkRoles(['admin'])], salesControllers.getAllSales);
- router.get('/:id', [keycloak.protect(), extractToken, checkRoles(['admin'])], salesControllers.showSales);
- router.patch('/:id', [keycloak.protect(), extractToken, checkRoles(['admin'])], salesControllers.updateSales);
- router.delete('/:id', [keycloak.protect(), extractToken, checkRoles(['admin'])], salesControllers.deleteSales);
- module.exports = router;
|