r1059 - in xwiki/trunk/src/main/java/com/xpn/xwiki: objects/classes user/impl/xwiki

Ludovic Dubost ludovic at users.forge.objectweb.org
Fri Apr 28 22:07:59 CEST 2006


Author: ludovic
Date: 2006-04-28 22:07:58 +0200 (Fri, 28 Apr 2006)
New Revision: 1059

Modified:
   xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java
   xwiki/trunk/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiAuthServiceImpl.java
Log:
Fix bug with StringProperty and ListProperty in ListClass

Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java	2006-04-28 09:27:29 UTC (rev 1058)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/objects/classes/ListClass.java	2006-04-28 20:07:58 UTC (rev 1059)
@@ -162,7 +162,7 @@
         BaseProperty lprop = (BaseProperty)newProperty();
 
 
-        if (isMultiSelect()) {
+        if (lprop instanceof ListProperty) {
             List llist = ((ListProperty)lprop).getList();
             for (int i=0;i<elist.size();i++) {
                 Element el = (Element) elist.get(i);

Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiAuthServiceImpl.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiAuthServiceImpl.java	2006-04-28 09:27:29 UTC (rev 1058)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiAuthServiceImpl.java	2006-04-28 20:07:58 UTC (rev 1059)
@@ -253,6 +253,8 @@
     protected String findUser(String susername2, XWikiContext context) throws XWikiException {
         String susername = susername2.replaceAll(" ", "");
 
+        susername = susername.replaceAll(" ", "");
+
         // First lets look in the cache
         if (context.getWiki().exists("XWiki." + susername, context))
             return "XWiki." + susername;





More information about the Xwiki-notifications mailing list