From 8c88bfa222119b9f07d89c314df34085f034fdce Mon Sep 17 00:00:00 2001 From: JinyLeeChina <42576980+JinyLeeChina@users.noreply.github.com> Date: Fri, 9 Apr 2021 11:25:18 +0800 Subject: [PATCH] Fix dependency failure (#5239) Co-authored-by: JinyLeeChina <297062848@qq.com> --- .../org/apache/dolphinscheduler/common/model/TaskNode.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/model/TaskNode.java b/dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/model/TaskNode.java index 17b6747a44..c6adc30d36 100644 --- a/dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/model/TaskNode.java +++ b/dolphinscheduler-common/src/main/java/org/apache/dolphinscheduler/common/model/TaskNode.java @@ -211,8 +211,10 @@ public class TaskNode { } public void setDepList(List depList) { - this.depList = depList; - this.preTasks = JSONUtils.toJsonString(depList); + if (depList != null) { + this.depList = depList; + this.preTasks = JSONUtils.toJsonString(depList); + } } public String getLoc() {