From f32a6c766d5378049617732224bdee2ff9fedffe Mon Sep 17 00:00:00 2001 From: Idevaldo De Lira Date: Tue, 9 Apr 2024 13:45:30 +0200 Subject: [PATCH] Do not collect the dispatcher parameter when no scripts exist The parameter is required and should only be present if we have available scripts. Fixes: OX-10898 --- .../java/sirius/biz/jobs/batch/ImportBatchProcessFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/sirius/biz/jobs/batch/ImportBatchProcessFactory.java b/src/main/java/sirius/biz/jobs/batch/ImportBatchProcessFactory.java index 22be8673f..f3e059510 100644 --- a/src/main/java/sirius/biz/jobs/batch/ImportBatchProcessFactory.java +++ b/src/main/java/sirius/biz/jobs/batch/ImportBatchProcessFactory.java @@ -87,7 +87,7 @@ protected boolean enableScriptableEvents() { @Override protected void collectParameters(Consumer> parameterCollector) { - if (enableScriptableEvents()) { + if (enableScriptableEvents() && !scriptableEvents.fetchDispatchersForCurrentTenant().isEmpty()) { parameterCollector.accept(createDispatcherParameter()); } }