Skip to content

Commit ea2cdbc

Browse files
authored
fix: compatible with unset configurations (#7402)
1 parent 804eb20 commit ea2cdbc

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

backend/helpers/pluginhelper/api/pipeline_plan.go

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,13 +71,15 @@ func MakePipelinePlanTask(
7171
compareName := pluginName + ":" + subtaskMetas[s].Name
7272
for _, enableSubtask := range enableSubtasksList {
7373
subtaskInfo := strings.Split(enableSubtask, ":")
74-
subtaskInfoName := subtaskInfo[0] + ":" + subtaskInfo[1]
75-
if len(subtaskInfo) > 2 && (subtaskInfoName == compareName) {
76-
v, err := strconv.ParseBool(subtaskInfo[2])
77-
if err != nil {
78-
break
74+
if len(subtaskInfo) > 2 {
75+
subtaskInfoName := subtaskInfo[0] + ":" + subtaskInfo[1]
76+
if subtaskInfoName == compareName {
77+
v, err := strconv.ParseBool(subtaskInfo[2])
78+
if err != nil {
79+
break
80+
}
81+
subtaskMetas[s].EnabledByDefault = v
7982
}
80-
subtaskMetas[s].EnabledByDefault = v
8183
}
8284
}
8385
}

0 commit comments

Comments
 (0)