[Yanel-commits] rev 51298 -
public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search
michi at wyona.com
michi at wyona.com
Thu Jul 15 10:00:40 CEST 2010
Author: michi
Date: 2010-07-15 10:00:40 +0200 (Thu, 15 Jul 2010)
New Revision: 51298
Modified:
public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/SearchResource.java
Log:
bug fixed re number of entries
Modified: public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/SearchResource.java
===================================================================
--- public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/SearchResource.java 2010-07-15 07:50:33 UTC (rev 51297)
+++ public/yanel/trunk/src/contributions/resources/search/src/java/org/wyona/yanel/impl/resources/search/SearchResource.java 2010-07-15 08:00:40 UTC (rev 51298)
@@ -173,13 +173,17 @@
}
sb.append("</y:pages>");
- sb.append("<y:results page-number='" + currentPageNumber + "'>");
+ sb.append("<y:results total=\"" + results.length + "\" page-number='" + currentPageNumber + "'>");
int startingEntry = 0;
int numberOfEntries = results.length;
if (paginationEnabled) {
+ numberOfEntries = maxEntries;
startingEntry = (currentPageNumber - 1) * numberOfEntries;
- numberOfEntries = maxEntries;
}
+ if (log.isDebugEnabled()) {
+ log.debug("Starting entry: " + startingEntry);
+ log.debug("Number of entries: " + numberOfEntries);
+ }
for (int i = startingEntry; i < (startingEntry + numberOfEntries); i++) {
if (i >= results.length) {
// INFO: Break in case number of entries on last page exceeds length of results
More information about the Yanel-commits
mailing list