From 411f3afa1792791ad9e5d26b108662d482395258 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Wed, 5 Jul 2023 11:15:47 -0400 Subject: [PATCH] Adjust routes roles --- src/controllers/PrinterController.ts | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/src/controllers/PrinterController.ts b/src/controllers/PrinterController.ts index 191af18..90d13c9 100644 --- a/src/controllers/PrinterController.ts +++ b/src/controllers/PrinterController.ts @@ -112,11 +112,25 @@ class PrinterController { } } -router.use(hasRolesMiddleware(['ADMIN', 'INSPECTOR'])) - -router.get('/', PrinterController.index) -router.get('/:serialNumber', PrinterController.show) -router.put('/:serialNumber', PrinterController.edit) -router.delete('/:serialNumber', PrinterController.delete) +router.get( + '/', + hasRolesMiddleware(['INSPECTOR', 'ADMIN']), + PrinterController.index +) +router.get( + '/:serialNumber', + hasRolesMiddleware(['INSPECTOR', 'ADMIN']), + PrinterController.show +) +router.put( + '/:serialNumber', + hasRolesMiddleware(['ADMIN']), + PrinterController.edit +) +router.delete( + '/:serialNumber', + hasRolesMiddleware(['ADMIN']), + PrinterController.delete +) export default router