Update of 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/community/forms
In directory 
james.mmbase.org:/tmp/cvs-serv19069/community/src/java/com/finalist/cmsc/community/forms

Modified Files:
        GroupInitAction.java 
Log Message:
changed member checking


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/community/forms


Index: GroupInitAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/community/forms/GroupInitAction.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- GroupInitAction.java        7 Feb 2008 14:34:58 -0000       1.2
+++ GroupInitAction.java        7 Feb 2008 14:53:15 -0000       1.3
@@ -52,26 +52,21 @@
 
                if (id != null) {
                        groupForm.setAction(ACTION_EDIT);
-
                        Authority auth = aus.findAuthorityByName(id);
                        if (auth != null) {
                                groupForm.setName(auth.getName());
-                               Set<Authentication> members = 
auth.getAuthentications();
-                               if (members != null) {
                                        for (Iterator<Authentication> iter = 
users.iterator(); iter.hasNext();) {
                                                Authentication user = 
iter.next();
+                                       Set<String> names = 
aus.getAuthorityNamesForUser(user.getUserId());
                                                String label = user.getUserId();
                                                LabelValueBean bean = new 
LabelValueBean(label, label);
-                                               if (members.contains(user)) {
+                                       if (names.contains(id)) {
                                                        membersList.add(bean);
                                                } else {
                                                        usersList.add(bean);
                                                }
                                        }
                                } else {
-                                       log.info("no members for group: " + id);
-                               }
-                       } else {
                                log.error("group failed");
                        }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to