DS-4534 fix for Anonymous as a sub-group.

This commit is contained in:
Istvan Vig
2020-07-16 10:00:56 +02:00
parent 8f700cf5ce
commit 314fa76641

View File

@@ -189,7 +189,8 @@ public class GroupServiceImpl extends DSpaceObjectServiceImpl<Group> implements
return false;
// special, everyone is member of group 0 (anonymous)
} else if (StringUtils.equals(group.getName(), Group.ANONYMOUS)) {
} else if (StringUtils.equals(group.getName(), Group.ANONYMOUS) ||
isParentOf(context, group, findByName(context, Group.ANONYMOUS))) {
return true;
} else {