From 55063906b5179d0c6ce6cac1e9aaa4585bad64af Mon Sep 17 00:00:00 2001 From: Aditya Manthramurthy Date: Tue, 21 Jan 2020 19:00:41 -0800 Subject: [PATCH] Fix group add/remove membership bug (#8877) --- cmd/iam.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/cmd/iam.go b/cmd/iam.go index d19584ec3..cfcf994bb 100644 --- a/cmd/iam.go +++ b/cmd/iam.go @@ -1449,9 +1449,6 @@ func (sys *IAMSys) updateGroupMembershipsMap(group string, gi *GroupInfo) { // removeGroupFromMembershipsMap - removes the group from every member // in the cache. IMPORTANT: Assumes sys.Lock() is held by caller. func (sys *IAMSys) removeGroupFromMembershipsMap(group string) { - if _, ok := sys.iamUserGroupMemberships[group]; !ok { - return - } for member, groups := range sys.iamUserGroupMemberships { if !groups.Contains(group) { continue