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