Author: tmortagne
Date: 2007-10-29 18:17:45 +0100 (Mon, 29 Oct 2007)
New Revision: 5555
Modified:
xwiki-platform/core/trunk/xwiki-core/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/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
===================================================================
---
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
2007-10-29 17:17:43 UTC (rev 5554)
+++
xwiki-platform/core/trunk/xwiki-core/src/main/java/com/xpn/xwiki/user/impl/xwiki/XWikiGroupServiceImpl.java
2007-10-29 17:17:45 UTC (rev 5555)
@@ -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