Author: mflorea
Date: 2008-01-31 16:33:12 +0100 (Thu, 31 Jan 2008)
New Revision: 7243

Modified:
   
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationManagerImpl.java
Log:
CURRIKI-1553: Closed Groups, Members Tab, Invitees, The invited member's name 
and picture should link to their profile

Modified: 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationManagerImpl.java
===================================================================
--- 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationManagerImpl.java
     2008-01-31 15:20:26 UTC (rev 7242)
+++ 
xwiki-products/curriki/trunk/plugins/invitationmanager/src/main/java/org/xwiki/plugin/invitationmanager/impl/InvitationManagerImpl.java
     2008-01-31 15:33:12 UTC (rev 7243)
@@ -1430,7 +1430,7 @@
         }
         String email = wikiNameOrMailAddress;
         String sql =
-            "select distinct doc.name from XWikiDocument as doc, BaseObject as 
obj, StringProperty as prop where doc.fullName=obj.name and obj.className = 
'XWiki.XWikiUsers' and obj.id=prop.id.id and prop.id.name='email' and 
prop.value='"
+            "select distinct doc.fullName from XWikiDocument as doc, 
BaseObject as obj, StringProperty as prop where doc.fullName=obj.name and 
obj.className = 'XWiki.XWikiUsers' and obj.id=prop.id.id and 
prop.id.name='email' and prop.value='"
                 + email + "'";
         List userList = Collections.EMPTY_LIST;
         try {
@@ -1485,11 +1485,14 @@
         }
     }
 
-    private String findUser(String username, XWikiContext context)
+    private String findUser(String userName, XWikiContext context)
     {
-        // First let's look in the cache
-        if (context.getWiki().exists("XWiki." + username, context))
-            return "XWiki." + username;
+        userName = userName.trim();
+        if (!userName.startsWith("XWiki.")) {
+            userName = "XWiki." + userName;
+        }
+        if (context.getWiki().exists(userName, context))
+            return userName;
         else
             return null;
     }

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to