Loading projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapGroupDAO.java +6 −3 Original line number Diff line number Diff line Loading @@ -537,16 +537,19 @@ public class LdapGroupDAO<T extends Principal> extends LdapDAO { try { String memberGroupID = memberDN.getRDNString().replace("cn=", ""); ldapGroup.getGroupMembers(). add(getGroup(memberGroupID)); add(getGroup(memberDN)); } catch(GroupNotFoundException e) { // ignore as we are not cleaning up // deleted groups from the group members } catch (UserNotFoundException e) { throw new RuntimeException( "BUG: group owner not found"); } } else { Loading Loading
projects/cadcAccessControl-Server/src/ca/nrc/cadc/ac/server/ldap/LdapGroupDAO.java +6 −3 Original line number Diff line number Diff line Loading @@ -537,16 +537,19 @@ public class LdapGroupDAO<T extends Principal> extends LdapDAO { try { String memberGroupID = memberDN.getRDNString().replace("cn=", ""); ldapGroup.getGroupMembers(). add(getGroup(memberGroupID)); add(getGroup(memberDN)); } catch(GroupNotFoundException e) { // ignore as we are not cleaning up // deleted groups from the group members } catch (UserNotFoundException e) { throw new RuntimeException( "BUG: group owner not found"); } } else { Loading