diff --git a/cli/packages/api/api.go b/cli/packages/api/api.go index 1ae0c5d60..9ae356cd0 100644 --- a/cli/packages/api/api.go +++ b/cli/packages/api/api.go @@ -474,6 +474,7 @@ func CallGetRawSecretsV3(httpClient *resty.Client, request GetRawSecretsV3Reques SetBody(request). SetQueryParam("workspaceId", request.WorkspaceId). SetQueryParam("environment", request.Environment). + SetQueryParam("secretPath", request.SecretPath). SetQueryParam("include_imports", "false"). Get(fmt.Sprintf("%v/v3/secrets/raw", config.INFISICAL_URL)) diff --git a/cli/packages/util/secrets.go b/cli/packages/util/secrets.go index a3f794f78..2eec803d1 100644 --- a/cli/packages/util/secrets.go +++ b/cli/packages/util/secrets.go @@ -168,7 +168,7 @@ func GetPlainTextSecretsViaMachineIdentity(accessToken string, workspaceId strin getSecretsRequest.SecretPath = secretsPath } - rawSecrets, err := api.CallGetRawSecretsV3(httpClient, api.GetRawSecretsV3Request{WorkspaceId: workspaceId, SecretPath: environmentName, Environment: environmentName}) + rawSecrets, err := api.CallGetRawSecretsV3(httpClient, api.GetRawSecretsV3Request{WorkspaceId: workspaceId, SecretPath: secretsPath, Environment: environmentName}) if err != nil { return nil, err }