diff --git a/api/http/handler/stacks/stack_update_git.go b/api/http/handler/stacks/stack_update_git.go index e4c3d677f..fb4f62be2 100644 --- a/api/http/handler/stacks/stack_update_git.go +++ b/api/http/handler/stacks/stack_update_git.go @@ -1,6 +1,7 @@ package stacks import ( + "cmp" "net/http" "time" @@ -162,6 +163,9 @@ func (handler *Handler) stackUpdateGit(w http.ResponseWriter, r *http.Request) * if payload.AdditionalFiles != nil { stack.AdditionalFiles = payload.AdditionalFiles } + + stack.EntryPoint = cmp.Or(payload.ConfigFilePath, stack.EntryPoint) + stack.AutoUpdate = payload.AutoUpdate stack.Env = payload.Env stack.UpdatedBy = user.Username