From 16a2bc628d4819985b60b3b671ac0b6856e3b125 Mon Sep 17 00:00:00 2001 From: Aaron Spiegel Date: Wed, 30 Dec 2015 08:53:37 -0600 Subject: [PATCH] Fix ACL filter for user removal --- src/main/java/com/emc/ecs/serviceBroker/ECSService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/emc/ecs/serviceBroker/ECSService.java b/src/main/java/com/emc/ecs/serviceBroker/ECSService.java index 2421c457..f6df7e32 100644 --- a/src/main/java/com/emc/ecs/serviceBroker/ECSService.java +++ b/src/main/java/com/emc/ecs/serviceBroker/ECSService.java @@ -179,7 +179,7 @@ public void removeUserFromBucket(String id, String username) List newUserAcl = acl.getAcl() .getUserAccessList() .stream() - .filter(a -> a.getUser().equals(prefix(username))) + .filter(a ->! a.getUser().equals(prefix(username))) .collect(Collectors.toList()); acl.getAcl().setUserAccessList(newUserAcl); BucketAclAction.update(connection, prefix(id), acl);