avoiding an OutOfBounds exception

This commit is contained in:
Antonis Lempesis 2022-06-02 08:42:08 +00:00
parent a61b259ca3
commit d57782444d
1 changed files with 3 additions and 1 deletions

View File

@ -409,7 +409,9 @@ LOGGER.debug("json: " + jsonArray);
@Override
public List<AggregationDetails> getRepositoryAggregations(String id, int from, int size) throws JSONException {
return getRepositoryAggregations(id).subList(from, from + size);
List<AggregationDetails> res = getRepositoryAggregations(id);
return res.subList(from, Math.min(from + size, res.size()));
}
@Override