Skip to content

Commit 80549f7

Browse files
committed
fix(integrations): #3215
1 parent 5c8e54e commit 80549f7

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

api/integration.go

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -282,14 +282,17 @@ func GetTaskDefinition(integration db.Integration, payload []byte, r *http.Reque
282282

283283
taskDefinition.IntegrationID = &integration.ID
284284

285-
var env map[string]any
286-
err = json.Unmarshal([]byte(taskDefinition.Environment), &env)
287-
if err != nil {
288-
return
289-
}
285+
env := make(map[string]any)
286+
287+
if taskDefinition.Environment != "" {
288+
err = json.Unmarshal([]byte(taskDefinition.Environment), &env)
289+
if err != nil {
290+
return
291+
}
290292

291-
for k, v := range extractedEnvResults {
292-
env[k] = v
293+
for k, v := range extractedEnvResults {
294+
env[k] = v
295+
}
293296
}
294297

295298
envStr, err := json.Marshal(env)

0 commit comments

Comments
 (0)