Author: tmortagne
Date: 2007-10-29 18:17:43 +0100 (Mon, 29 Oct 2007)
New Revision: 5554
Modified:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
Log:
Correct the HQL request for countAllMatchedUsersOrGroups that did not
"distinct" the same documents in the result.
Modified:
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
===================================================================
---
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
2007-10-29 17:02:18 UTC (rev 5553)
+++
xwiki-platform/core/branches/xwiki-core-1.1/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
2007-10-29 17:17:43 UTC (rev 5554)
@@ -636,7 +636,7 @@
List parameterValues = new ArrayList();
String where = createWhereClause(documentClass, matchFields, null,
parameterValues);
- String sql = "select count(doc) from XWikiDocument doc" + where;
+ String sql = "select count(distinct doc) from XWikiDocument doc" +
where;
List list = context.getWiki().getStore().search(sql, 0, 0,
parameterValues, context);
_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications