@@ -3,7 +3,7 @@ const router = express.Router()
3
3
const authenticate = require ( '../middlewares/authenticate' )
4
4
const { authorizeUser } = require ( '../middlewares/authorization' )
5
5
const { validateFeatureFlag, updateFeatureFlags } = require ( '../middlewares/validators/featureFlags' )
6
- const { getFeatureFlags , addFeatureFlag , updateFeatureFlag , deleteFeatureFlag } = require ( '../controllers/featureFlags' )
6
+ const featureFlag = require ( '../controllers/featureFlags' )
7
7
8
8
/**
9
9
* @swagger
@@ -26,7 +26,7 @@ const { getFeatureFlags, addFeatureFlag, updateFeatureFlag, deleteFeatureFlag }
26
26
* schema:
27
27
* $ref: '#/components/schemas/errors/badImplementation'
28
28
*/
29
- router . get ( '/' , getFeatureFlags )
29
+ router . get ( '/' , featureFlag . getFeatureFlags )
30
30
31
31
/**
32
32
* @swagger
@@ -69,7 +69,7 @@ router.get('/', getFeatureFlags)
69
69
* $ref: '#/components/schemas/errors/badImplementation'
70
70
*/
71
71
72
- router . post ( '/' , authenticate , authorizeUser ( 'appOwner' ) , validateFeatureFlag , addFeatureFlag )
72
+ router . post ( '/' , authenticate , authorizeUser ( 'appOwner' ) , validateFeatureFlag , featureFlag . addFeatureFlag )
73
73
74
74
/**
75
75
* @swagger
@@ -112,7 +112,7 @@ router.post('/', authenticate, authorizeUser('appOwner'), validateFeatureFlag, a
112
112
* $ref: '#/components/schemas/errors/badImplementation'
113
113
*/
114
114
115
- router . patch ( '/:id' , authenticate , authorizeUser ( 'appOwner' ) , updateFeatureFlags , updateFeatureFlag )
115
+ router . patch ( '/:id' , authenticate , authorizeUser ( 'appOwner' ) , updateFeatureFlags , featureFlag . updateFeatureFlag )
116
116
117
117
/**
118
118
* @swagger
@@ -155,6 +155,6 @@ router.patch('/:id', authenticate, authorizeUser('appOwner'), updateFeatureFlags
155
155
* $ref: '#/components/schemas/errors/badImplementation'
156
156
*/
157
157
158
- router . delete ( '/:id' , authenticate , authorizeUser ( 'appOwner' ) , deleteFeatureFlag )
158
+ router . delete ( '/:id' , authenticate , authorizeUser ( 'appOwner' ) , featureFlag . deleteFeatureFlag )
159
159
160
160
module . exports = router
0 commit comments