Skip to content

Commit 3658f42

Browse files
authored
Merge pull request #477 from ANUGRAHG/main
fix: Error when fetching parameters for service credentials binding
2 parents 13a7dc5 + 63554e3 commit 3658f42

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

client/service_credential_binding.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package client
22

33
import (
44
"context"
5+
"encoding/json"
56
"net/url"
67

78
"github.com/cloudfoundry/go-cfclient/v3/internal/path"
@@ -86,13 +87,13 @@ func (c *ServiceCredentialBindingClient) GetDetails(ctx context.Context, guid st
8687
}
8788

8889
// GetParameters the specified service credential binding details
89-
func (c *ServiceCredentialBindingClient) GetParameters(ctx context.Context, guid string) (map[string]string, error) {
90-
var p map[string]string
91-
err := c.client.get(ctx, path.Format("/v3/service_credential_bindings/%s/parameters", guid), &p)
90+
func (c *ServiceCredentialBindingClient) GetParameters(ctx context.Context, guid string) (*json.RawMessage, error) {
91+
var parameters *json.RawMessage
92+
err := c.client.get(ctx, path.Format("/v3/service_credential_bindings/%s/parameters", guid), &parameters)
9293
if err != nil {
9394
return nil, err
9495
}
95-
return p, nil
96+
return parameters, nil
9697
}
9798

9899
// GetIncludeApp allows callers to fetch a service credential binding and include the associated app

0 commit comments

Comments
 (0)