projects
/
lgpl
/
argeo-commons.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix add member to LDIF group
[lgpl/argeo-commons.git]
/
org.argeo.security.core
/
src
/
org
/
argeo
/
osgi
/
useradmin
/
LdifGroup.java
diff --git
a/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifGroup.java
b/org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifGroup.java
index 3e9d44750b2ef333326d36cf2a971483c74b61e4..8fb49b64c98d9409980ad6352fb184f3311b4313 100644
(file)
--- a/
org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifGroup.java
+++ b/
org.argeo.security.core/src/org/argeo/osgi/useradmin/LdifGroup.java
@@
-25,6
+25,8
@@
public class LdifGroup extends LdifUser implements DirectoryGroup {
if (member != null) {
if (member.contains(role.getName()))
return false;
+ else
+ member.add(role.getName());
} else
getAttributes().put(memberAttributeId, role.getName());
return true;