diff --git a/dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/expand/CuringGlobalParams.java b/dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/expand/CuringGlobalParams.java index 859fcf280a..13c16cec0f 100644 --- a/dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/expand/CuringGlobalParams.java +++ b/dolphinscheduler-service/src/main/java/org/apache/dolphinscheduler/service/expand/CuringGlobalParams.java @@ -157,7 +157,7 @@ public class CuringGlobalParams implements CuringParamsService { String timeZone = cmdParam.get(Constants.SCHEDULE_TIMEZONE); Map params = BusinessTimeUtils.getBusinessTime(commandType, scheduleTime, timeZone); - if (globalParamsMap != null) { + if (MapUtils.isNotEmpty(globalParamsMap)) { params.putAll(globalParamsMap); }