Skip to content

Commit 0577298

Browse files
authored
Merge pull request #119 from flatrun/fix/persist-credential-id-without-metadata
fix(credentials): Persist credential selection
2 parents d127c69 + 277b8f3 commit 0577298

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

internal/api/server.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -987,7 +987,10 @@ func (s *Server) createDeployment(c *gin.Context) {
987987

988988
}
989989

990-
if req.Metadata != nil && (credentialID != "" || len(req.ServiceCredentials) > 0) {
990+
if credentialID != "" || len(req.ServiceCredentials) > 0 {
991+
if req.Metadata == nil {
992+
req.Metadata = &models.ServiceMetadata{Name: req.Name}
993+
}
991994
if credentialID != "" {
992995
req.Metadata.CredentialID = credentialID
993996
}

0 commit comments

Comments
 (0)