177178179180181182183184185186187
// remove old groups for (Group oldGroup : user.getGroups()) { Group group = groupDAO.findById(oldGroup.getId()); group.removeUser(user); } // assign everyone group Group everyoneGroup = getEveryoneGroup(); everyoneGroup.addUser(user);