[fix]: [AH-559]: fixed upstream proxy update flow (#2883)

* [fix]: [AH-559]: fixed upstream proxy update flow
* [fix]: [AH-559]: fixed upstream proxy update flow
devcontainer-setup
Pragyesh Mishra 2024-10-28 17:15:16 +00:00 committed by Harness
parent e5d5ce6a04
commit aabc684606
6 changed files with 64 additions and 74 deletions

View File

@ -328,8 +328,6 @@ func CreateUpstreamProxyResponseJSONResponse(upstreamproxy *types.UpstreamProxy)
auth := api.UserPassword{}
auth.UserName = upstreamproxy.UserName
auth.SecretIdentifier = &upstreamproxy.SecretIdentifier
secretSpaceIDInt := int(upstreamproxy.SecretSpaceID)
auth.SecretSpaceId = &secretSpaceIDInt
auth.SecretSpacePath = &upstreamproxy.SecretSpacePath
_ = configAuth.FromUserPassword(auth)
}

View File

@ -314,7 +314,7 @@ func (c *APIController) CreateUpstreamProxyEntity(
return nil, nil, fmt.Errorf("failed to create upstream proxy: secret_identifier missing")
}
upstreamProxyConfigEntity.SecretSpaceID, err = c.getSecretID(ctx, res.SecretSpaceId, res.SecretSpacePath)
upstreamProxyConfigEntity.SecretSpaceID, err = c.getSecretID(ctx, res.SecretSpacePath)
if err != nil {
return nil, nil, err
}
@ -324,15 +324,11 @@ func (c *APIController) CreateUpstreamProxyEntity(
return repoEntity, upstreamProxyConfigEntity, nil
}
func (c *APIController) getSecretID(ctx context.Context, secretSpaceID *int, secretSpacePath *string) (int, error) {
if secretSpaceID == nil && secretSpacePath == nil {
func (c *APIController) getSecretID(ctx context.Context, secretSpacePath *string) (int, error) {
if secretSpacePath == nil {
return -1, fmt.Errorf("failed to create upstream proxy: secret space missing")
}
if secretSpaceID != nil {
return *secretSpaceID, nil
}
path, err := c.spacePathStore.FindByPath(ctx, *secretSpacePath)
if err != nil {
return -1, fmt.Errorf("failed to get Space Path: %w", err)

View File

@ -389,11 +389,10 @@ func (c *APIController) UpdateUpstreamProxyEntity(
return nil, nil, fmt.Errorf("failed to create upstream proxy: secret_identifier missing")
}
upstreamProxyConfigEntity.SecretSpaceID, err = c.getSecretID(ctx, res.SecretSpaceId, res.SecretSpacePath)
upstreamProxyConfigEntity.SecretSpaceID, err = c.getSecretID(ctx, res.SecretSpacePath)
if err != nil {
return nil, nil, err
}
upstreamProxyConfigEntity.SecretSpaceID = *res.SecretSpaceId
upstreamProxyConfigEntity.SecretIdentifier = *res.SecretIdentifier
} else {
upstreamProxyConfigEntity.UserName = ""

View File

@ -1610,8 +1610,6 @@ components:
type: string
secretIdentifier:
type: string
secretSpaceId:
type: integer
secretSpacePath:
type: string
required:

View File

@ -4164,70 +4164,70 @@ func (sh *strictHandler) GetAllRegistries(w http.ResponseWriter, r *http.Request
var swaggerSpec = []string{
"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",
}
// GetSwagger returns the content of the embedded swagger specification file

View File

@ -446,7 +446,6 @@ type UpstreamConfigSource string
// UserPassword defines model for UserPassword.
type UserPassword struct {
SecretIdentifier *string `json:"secretIdentifier,omitempty"`
SecretSpaceId *int `json:"secretSpaceId,omitempty"`
SecretSpacePath *string `json:"secretSpacePath,omitempty"`
UserName string `json:"userName"`
}