fix(stack): persist CreatedBy before deployment to prevent broken auto update [BE-12939] (#2588)

This commit is contained in:
Oscar Zhou
2026-05-11 12:54:04 +12:00
committed by GitHub
parent 8d098a2bb9
commit a117e514e4
17 changed files with 58 additions and 55 deletions
@@ -160,7 +160,7 @@ func (handler *Handler) createComposeStackFromFileContent(w http.ResponseWriter,
handler.FileService,
handler.StackDeployer)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint, userID)
if httpErr != nil {
return httpErr
}
@@ -297,7 +297,7 @@ func (handler *Handler) createComposeStackFromGitRepository(w http.ResponseWrite
handler.Scheduler,
handler.StackDeployer)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint, userID)
if httpErr != nil {
return httpErr
}
@@ -383,7 +383,7 @@ func (handler *Handler) createComposeStackFromFileUpload(w http.ResponseWriter,
handler.FileService,
handler.StackDeployer)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint)
stack, httpErr := stackbuilders.Build(r.Context(), handler.DataStore, composeStackBuilder, &stackPayload, endpoint, userID)
if httpErr != nil {
return httpErr
}