Skip to content

Commit 0669ed2

Browse files
DanielStegerfinnmartens
authored andcommitted
[IT-2819] Check in time if no data in backend available
1 parent f36dae0 commit 0669ed2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/groovy/de/iteratec/osm/result/dao/query/AggregationUtil.groovy

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ class AggregationUtil {
6161

6262
static def getPercentile(List<Number> data, int percentage) {
6363
data = data.findAll {it != null}
64+
if(data.size() == 0) {
65+
return
66+
}
6467
int index = (data.size() * (percentage.toFloat() / 100f)).toInteger()
6568
index = Math.min(data.size() - 1, Math.max(0, index))
6669
return getPercentileByIndex(data, index)

0 commit comments

Comments
 (0)