Skip to content

Commit 10349fb

Browse files
authored
Merge pull request #2318 from bcgov/fix/CRPermsFix
Add challenge reports perm to backend
2 parents ad6ae4b + b9f39fe commit 10349fb

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

backend/src/routes/challengeReports.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ const { PERMISSION } = require('../util/Permission');
99
const validate = require('../components/validator');
1010
const {getChallengeReportPeriodSchema, getChallengeReportDownloadSchema} = require('../validations/challengeReports');
1111

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),
1313
validate(getChallengeReportPeriodSchema), getActiveChallengeReportsPeriod);
1414

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),
1616
validate(getChallengeReportDownloadSchema), getDistrictChallengeReportsCounts);
1717

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),
1919
validate(getChallengeReportDownloadSchema), downloadDistrictChallengeReport);
2020

2121
module.exports = router;

backend/src/util/Permission.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@ const PERMISSION = Object.freeze(
1919
EAS_DIS_EDIT: 'EAS_DIS_EDIT',
2020
EAS_SCH_EDIT: 'EAS_SCH_EDIT',
2121
GRAD_SCH_RPT_VIEW: 'GRAD_SCH_RPT_VIEW',
22-
GRAD_DIS_RPT_VIEW: 'GRAD_DIS_RPT_VIEW'
23-
22+
GRAD_DIS_RPT_VIEW: 'GRAD_DIS_RPT_VIEW',
23+
CHALLENGE_REPORTS: 'CHALLENGE_REPORTS',
2424
}
2525
);
2626

0 commit comments

Comments
 (0)