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