@@ -9,13 +9,13 @@ const { PERMISSION } = require('../util/Permission');
9
9
const validate = require ( '../components/validator' ) ;
10
10
const { getChallengeReportPeriodSchema, getChallengeReportDownloadSchema} = require ( '../validations/challengeReports' ) ;
11
11
12
- router . get ( '/active-period' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . SUPERINT ) ,
12
+ router . get ( '/active-period' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . CHALLENGE_REPORTS ) ,
13
13
validate ( getChallengeReportPeriodSchema ) , getActiveChallengeReportsPeriod ) ;
14
14
15
- router . get ( '/:districtID' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . SUPERINT ) ,
15
+ router . get ( '/:districtID' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . CHALLENGE_REPORTS ) ,
16
16
validate ( getChallengeReportDownloadSchema ) , getDistrictChallengeReportsCounts ) ;
17
17
18
- router . get ( '/:districtID/download' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . SUPERINT ) ,
18
+ router . get ( '/:districtID/download' , passport . authenticate ( 'jwt' , { session : false } , undefined ) , isValidBackendToken , validateAccessToken , checkEdxUserPermission ( PERMISSION . CHALLENGE_REPORTS ) ,
19
19
validate ( getChallengeReportDownloadSchema ) , downloadDistrictChallengeReport ) ;
20
20
21
21
module . exports = router ;
0 commit comments