From 846db586e0c0a9ee87cc7408736acb90e218c5a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Novotn=C3=BD?= Date: Mon, 16 Dec 2024 17:01:20 +0100 Subject: [PATCH] fix: NPE fix --- .../filter/translator/reference/EntityHavingTranslator.java | 1 + 1 file changed, 1 insertion(+) diff --git a/evita_engine/src/main/java/io/evitadb/core/query/filter/translator/reference/EntityHavingTranslator.java b/evita_engine/src/main/java/io/evitadb/core/query/filter/translator/reference/EntityHavingTranslator.java index ba5c194a3..b70ee9cb0 100644 --- a/evita_engine/src/main/java/io/evitadb/core/query/filter/translator/reference/EntityHavingTranslator.java +++ b/evita_engine/src/main/java/io/evitadb/core/query/filter/translator/reference/EntityHavingTranslator.java @@ -100,6 +100,7 @@ private static List planNestedQuery( final List globalIndexes = processingScope.getScopes() .stream() .map(scope -> targetEntityCollection.getIndexByKeyIfExists(new EntityIndexKey(EntityIndexType.GLOBAL, scope))) + .filter(Objects::nonNull) .map(GlobalEntityIndex.class::cast) .toList(); if (globalIndexes.isEmpty()) {