Revision: 18142
Author: ssmith
Date: 2009-05-16 18:39:14 +0200 (Sat, 16 May 2009)
Log Message:
-----------
HSTTWO-565 fix possible out of bounds exception and range toIndex bug
Modified Paths:
--------------
ecm/site-toolkit/trunk/content-beans/src/main/java/org/hippoecm/hst/content/beans/standard/HippoFolder.java
Modified:
ecm/site-toolkit/trunk/content-beans/src/main/java/org/hippoecm/hst/content/beans/standard/HippoFolder.java
===================================================================
---
ecm/site-toolkit/trunk/content-beans/src/main/java/org/hippoecm/hst/content/beans/standard/HippoFolder.java
2009-05-16 10:04:28 UTC (rev 18141)
+++
ecm/site-toolkit/trunk/content-beans/src/main/java/org/hippoecm/hst/content/beans/standard/HippoFolder.java
2009-05-16 16:39:14 UTC (rev 18142)
@@ -83,11 +83,9 @@
List<HippoDocumentBean> documents = getDocuments(sorted);
if(from < 0) {from = 0;}
if(from > documents.size()) {return new
ArrayList<HippoDocumentBean>();}
-
- if(documents.size() == 0) {
- return documents.subList(0, 0);
+ if(to > documents.size()){
+ to = documents.size();
}
- if(to >= documents.size()) {to = documents.size() -1;}
return documents.subList(from, to);
}
_______________________________________________
Hippocms-svn mailing list
[email protected]
http://lists.hippo.nl/mailman/listinfo/hippocms-svn