X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fimpl%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2FUserAdministrationImpl.java;h=6866d45416a6e93f9eb4b9abfff262d62ff14d66;hb=101a6bcf70e6c69dc836872e736ef45e364cb7a1;hp=5c3570f9df73b92bd05cd6b99e1e5f9b5171887b;hpb=790bc19469692473ccc8aa4e9c4fab287aed8be1;p=utils diff --git a/security/impl/src/main/java/org/wamblee/usermgt/UserAdministrationImpl.java b/security/impl/src/main/java/org/wamblee/usermgt/UserAdministrationImpl.java index 5c3570f9..6866d454 100644 --- a/security/impl/src/main/java/org/wamblee/usermgt/UserAdministrationImpl.java +++ b/security/impl/src/main/java/org/wamblee/usermgt/UserAdministrationImpl.java @@ -215,11 +215,9 @@ public class UserAdministrationImpl implements UserAdministration { } userValidator.validate(aUserName); - // we are modifying the user so we should re-insert it into the set - // after renaming it. - users.remove(aUser); + aUser.setName(aUserName); - users.add(aUser); + users.userModified(aUser); } /* @@ -242,11 +240,9 @@ public class UserAdministrationImpl implements UserAdministration { } groupValidator.validate(aGroupName); - // we are renaming the group so we should re-insert it into the set - // after renaming it. - groups.remove(aGroup); + aGroup.setName(aGroupName); - groups.add(aGroup); + groups.groupModified(aGroup); } /*