diff --git a/app/proprietary/src/main/java/stirling/software/proprietary/policy/engine/PolicyExecutor.java b/app/proprietary/src/main/java/stirling/software/proprietary/policy/engine/PolicyExecutor.java index d6202b520e..76a4015378 100644 --- a/app/proprietary/src/main/java/stirling/software/proprietary/policy/engine/PolicyExecutor.java +++ b/app/proprietary/src/main/java/stirling/software/proprietary/policy/engine/PolicyExecutor.java @@ -131,7 +131,7 @@ public class PolicyExecutor { // One call over all inputs. The outputs derive from a single input only when exactly // one entered; otherwise (a genuine merge) there is no single source. ToolResult r = callEndpoint(step, inputFiles, supportingFiles); - Integer origin = inputOrigins.size() == 1 ? inputOrigins.get(0) : null; + Integer origin = inputOrigins.size() == 1 ? inputOrigins.getFirst() : null; for (Resource file : r.files()) { files.add(file); origins.add(origin);