From 1e698db3684976d366095add2c9b41f99d44e4c6 Mon Sep 17 00:00:00 2001 From: Emanuele Ferrelli Date: Wed, 2 Apr 2025 13:25:01 +0200 Subject: [PATCH] Bug on Execution List --- .../olympus/hermione/services/ScenarioExecutionService.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/olympus/hermione/services/ScenarioExecutionService.java b/src/main/java/com/olympus/hermione/services/ScenarioExecutionService.java index adab07c..e70141c 100644 --- a/src/main/java/com/olympus/hermione/services/ScenarioExecutionService.java +++ b/src/main/java/com/olympus/hermione/services/ScenarioExecutionService.java @@ -578,8 +578,10 @@ public class ScenarioExecutionService { User principal = (User) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); criteriaList.add(Criteria.where("execSharedMap.user_input.selected_project") .is(principal.getSelectedProject().getInternal_name())); - criteriaList.add(Criteria.where("execSharedMap.user_input.selected_application") - .is(principal.getSelectedApplication().getInternal_name())); + if (principal.getSelectedApplication() != null) { + criteriaList.add(Criteria.where("execSharedMap.user_input.selected_application") + .is(principal.getSelectedApplication().getInternal_name())); + } // here: // filtri // here: