Skip to content

Commit 0f41a8a

Browse files
allow client managers to download submissions
1 parent 793100b commit 0f41a8a

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/common/helper.js

+6
Original file line numberDiff line numberDiff line change
@@ -535,6 +535,12 @@ function * checkGetAccess (authUser, submission) {
535535
if (copilot.length !== 0) {
536536
return true
537537
}
538+
// Check if the User is a Client Manager
539+
const clientManager = _.filter(currUserRoles, { role: 'Client Manager' })
540+
// Client Managers have access to all submissions regardless of Phases
541+
if (clientManager.length !== 0) {
542+
return true
543+
}
538544
// Check for Reviewer / Submitter roles
539545
if (subTrack === 'FIRST_2_FINISH') {
540546
const iterativeReviewer = _.filter(currUserRoles, { role: 'Iterative Reviewer' })

0 commit comments

Comments
 (0)