From a609282a5ab0d079b08f6a099424f760779b327a Mon Sep 17 00:00:00 2001 From: trinity-1686a Date: Sat, 11 May 2024 23:32:37 +0200 Subject: [PATCH] fix crash on empty result --- quickwit/quickwit-ui/src/utils/models.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/quickwit/quickwit-ui/src/utils/models.ts b/quickwit/quickwit-ui/src/utils/models.ts index 82ac9e79f0e..3ad7a1a4433 100644 --- a/quickwit/quickwit-ui/src/utils/models.ts +++ b/quickwit/quickwit-ui/src/utils/models.ts @@ -143,7 +143,7 @@ export function extractAggregationResults(aggregation: any): ParsedAggregationRe if (term_buckets.lenght == 0) { return null; } - if (Object.prototype.hasOwnProperty.call(term_buckets[0], "histo_agg")) { + if (term_buckets.length > 0 && Object.prototype.hasOwnProperty.call(term_buckets[0], "histo_agg")) { // we have a term+histo aggregation const timestamps_set: Set = new Set(); term_buckets.forEach((bucket: any) => bucket.histo_agg.buckets.forEach(