From: Gili T. <co...@us...> - 2006-02-27 06:35:00
|
Update of /cvsroot/wicket-stuff/wicket-contrib-auth-class-roles/src/java/wicket/contrib/authorization/strategies/role In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10608/src/java/wicket/contrib/authorization/strategies/role Modified Files: Roles.java Log Message: Bugfix to Roles.containsAny() Index: Roles.java =================================================================== RCS file: /cvsroot/wicket-stuff/wicket-contrib-auth-class-roles/src/java/wicket/contrib/authorization/strategies/role/Roles.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Roles.java 27 Feb 2006 05:54:37 -0000 1.1 --- Roles.java 27 Feb 2006 06:34:57 -0000 1.2 *************** *** 126,130 **** for (Object o: roles) { ! Class wantedRole = o.getClass(); if (!Role.EVERYONE.class.isAssignableFrom(wantedRole)) continue; --- 126,132 ---- for (Object o: roles) { ! if (!(o instanceof Class)) ! continue; ! Class wantedRole = (Class) o; if (!Role.EVERYONE.class.isAssignableFrom(wantedRole)) continue; |