Merged RETURN-OF-THE-API (5.2.0) to 5.2.N (5.2.1)

128487 jvonka: V1 REST API: Node Version History - add basic paging
   - follow-on fix for NPE
   REPO-313


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/BRANCHES/DEV/5.2.N/root@129164 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Martin Muller
2016-08-05 13:46:33 +00:00
parent 750adc141c
commit 4cc44bb4b2

View File

@@ -53,6 +53,7 @@ import org.springframework.beans.factory.InitializingBean;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
@@ -208,6 +209,11 @@ public class AbstractNodeRelation implements InitializingBean
int pageEnd = skipCount + pageSize;
final List page = new ArrayList<>(pageSize);
if (result == null)
{
result = Collections.emptyList();
}
Iterator it = result.iterator();
for (int counter = 0; counter < pageEnd && it.hasNext(); counter++)
{