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

Reply via email to