diff --git a/app/core/src/main/java/stirling/software/SPDF/controller/api/UIDataController.java b/app/core/src/main/java/stirling/software/SPDF/controller/api/UIDataController.java index d9cd406af2..9a8e031109 100644 --- a/app/core/src/main/java/stirling/software/SPDF/controller/api/UIDataController.java +++ b/app/core/src/main/java/stirling/software/SPDF/controller/api/UIDataController.java @@ -126,17 +126,14 @@ public class UIDataController { pipelineConfigs.add(content); } - for (String config : pipelineConfigs) { + for (int i = 0; i < pipelineConfigs.size(); i++) { + String config = pipelineConfigs.get(i); Map jsonContent = objectMapper.readValue( config, new TypeReference>() {}); String name = (String) jsonContent.get("name"); if (name == null || name.length() < 1) { - String filename = - jsonFiles - .get(pipelineConfigs.indexOf(config)) - .getFileName() - .toString(); + String filename = jsonFiles.get(i).getFileName().toString(); name = filename.substring(0, filename.lastIndexOf('.')); } Map configWithName = new HashMap<>();