Loading gms/src/main/java/it/inaf/ia2/gms/manager/GroupStatusManager.java +12 −10 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ public class GroupStatusManager extends UserAwareComponent { Permission groupPermission = permissionsManager.getCurrentUserPermission(parentGroup); if (Permission.includes(Permission.VIEW_MEMBERS, groupPermission)) { if (!Permission.includes(groupPermission, Permission.VIEW_MEMBERS)) { throw new UnauthorizedException("VIEW_MEMBERS permission is needed for performing this action"); } Loading Loading @@ -82,6 +82,7 @@ public class GroupStatusManager extends UserAwareComponent { for (int i = 0; i < groups.size(); i++) { GroupEntity group = groups.get(i); String groupName = names.get(group.getId()); if (groupName != null) { List<String> users = membersMap.get(group.getId()); if (users != null) { for (String userId : users) { Loading @@ -95,6 +96,7 @@ public class GroupStatusManager extends UserAwareComponent { } } } } Collections.sort(rows, (r1, r2) -> (r1[0]).compareTo(r2[0])); Loading Loading
gms/src/main/java/it/inaf/ia2/gms/manager/GroupStatusManager.java +12 −10 Original line number Diff line number Diff line Loading @@ -46,7 +46,7 @@ public class GroupStatusManager extends UserAwareComponent { Permission groupPermission = permissionsManager.getCurrentUserPermission(parentGroup); if (Permission.includes(Permission.VIEW_MEMBERS, groupPermission)) { if (!Permission.includes(groupPermission, Permission.VIEW_MEMBERS)) { throw new UnauthorizedException("VIEW_MEMBERS permission is needed for performing this action"); } Loading Loading @@ -82,6 +82,7 @@ public class GroupStatusManager extends UserAwareComponent { for (int i = 0; i < groups.size(); i++) { GroupEntity group = groups.get(i); String groupName = names.get(group.getId()); if (groupName != null) { List<String> users = membersMap.get(group.getId()); if (users != null) { for (String userId : users) { Loading @@ -95,6 +96,7 @@ public class GroupStatusManager extends UserAwareComponent { } } } } Collections.sort(rows, (r1, r2) -> (r1[0]).compareTo(r2[0])); Loading