Fix method SecurityUtils.isSuperuserOrRolePlanningOrHasAnyAuthorization

If user has ROLE_READ_ALL_PROJECTS it should return true too.

FEA: ItEr76S30PermissionsEnhancements
This commit is contained in:
Manuel Rego Casasnovas 2012-06-21 17:02:50 +02:00
parent d47f29f862
commit 9c990a054e

View file

@ -109,7 +109,8 @@ public final class SecurityUtils {
* </ul>
*/
public final static boolean isSuperuserOrRolePlanningOrHasAnyAuthorization() {
if (isSuperuserOrUserInRoles(UserRole.ROLE_PLANNING)) {
if (isSuperuserOrUserInRoles(UserRole.ROLE_PLANNING,
UserRole.ROLE_READ_ALL_PROJECTS)) {
return true;
}