From 2e08cd27c4cf8673b40423f410fb40f8e5c6bcd4 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 20 Mar 2015 19:12:41 -0700 Subject: [PATCH] GUAC-1132: Fix active connection REST service - wrong permission set. --- .../rest/activeconnection/ActiveConnectionRESTService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/activeconnection/ActiveConnectionRESTService.java b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/activeconnection/ActiveConnectionRESTService.java index 1c4d6cab3..7553db7ad 100644 --- a/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/activeconnection/ActiveConnectionRESTService.java +++ b/guacamole/src/main/java/org/glyptodon/guacamole/net/basic/rest/activeconnection/ActiveConnectionRESTService.java @@ -116,8 +116,8 @@ public class ActiveConnectionRESTService { // Filter users, if requested Collection 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