File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -383,7 +383,7 @@ const AllRoutes = class AllRoutes extends React.Component {
383
383
< PermProtectedRoute
384
384
protectedComponent = { FormSubScreens }
385
385
requiredPermissions = { [ PERMISSIONS_CODENAMES . change_asset , PERMISSIONS_CODENAMES . view_submissions ] }
386
- requireAll = { true }
386
+ requireAll
387
387
/>
388
388
}
389
389
/>
Original file line number Diff line number Diff line change @@ -77,7 +77,8 @@ class PermProtectedRoute extends React.Component {
77
77
isLoadAssetFinished : true ,
78
78
userHasRequiredPermissions : this . getUserHasRequiredPermissions (
79
79
asset ,
80
- this . props . requiredPermissions
80
+ this . props . requiredPermissions ,
81
+ this . props . requireAll
81
82
) ,
82
83
} ) ;
83
84
}
@@ -102,7 +103,7 @@ class PermProtectedRoute extends React.Component {
102
103
) ;
103
104
}
104
105
105
- getUserHasRequiredPermissions ( asset , requiredPermissions , all ) {
106
+ getUserHasRequiredPermissions ( asset , requiredPermissions , all = false ) {
106
107
if ( all ) {
107
108
return requiredPermissions . every ( ( perm ) => this . getUserHasRequiredPermission ( asset , perm ) ) ;
108
109
} else {
You can’t perform that action at this time.
0 commit comments