From e04d50674bc004f7337790ba9e52b00d7cf2e2ed Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Thu, 16 Mar 2023 16:08:07 -0500 Subject: [PATCH] updated to return exception, now that it's in output, not thrown --- .../implementations/scripts/TestScriptProcessStep.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/processes/implementations/scripts/TestScriptProcessStep.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/processes/implementations/scripts/TestScriptProcessStep.java index 98a32e96..0abab72c 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/processes/implementations/scripts/TestScriptProcessStep.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/processes/implementations/scripts/TestScriptProcessStep.java @@ -118,6 +118,11 @@ public class TestScriptProcessStep implements BackendStep runAdHocRecordScriptInput.setCodeReference(new AdHocScriptCodeReference().withScriptRevisionRecord(scriptRevision.toQRecord())); RunAdHocRecordScriptOutput runAdHocRecordScriptOutput = new RunAdHocRecordScriptOutput(); new RunAdHocRecordScriptAction().run(runAdHocRecordScriptInput, runAdHocRecordScriptOutput); + + ///////////////////////////////////////////// + // if there was an exception, send it back // + ///////////////////////////////////////////// + runAdHocRecordScriptOutput.getException().ifPresent(e -> output.addValue("exception", e)); } else {