GUAC-1132: Fix active connection REST service - wrong permission set.

This commit is contained in:
Michael Jumper
2015-03-20 19:12:41 -07:00
parent e1ae69c159
commit 2e08cd27c4

View File

@@ -116,8 +116,8 @@ public class ActiveConnectionRESTService {
// Filter users, if requested
Collection<String> activeConnectionIdentifiers = activeConnectionDirectory.getIdentifiers();
if (!isAdmin && permissions != null) {
ObjectPermissionSet userPermissions = self.getUserPermissions();
activeConnectionIdentifiers = userPermissions.getAccessibleObjects(permissions, activeConnectionIdentifiers);
ObjectPermissionSet activeConnectionPermissions = self.getActiveConnectionPermissions();
activeConnectionIdentifiers = activeConnectionPermissions.getAccessibleObjects(permissions, activeConnectionIdentifiers);
}
// Retrieve all active connections , converting to API active connections