Skip to content

Commit 5b33d6f

Browse files
authored
Merge pull request #15 from chandrajeetn/MLE-13071
fixed parsing url
2 parents e6b14c7 + 3328979 commit 5b33d6f

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

pkg/experiment/local/client.go

+5-6
Original file line numberDiff line numberDiff line change
@@ -149,15 +149,14 @@ func (c *Client) FlagsV2() (string, error) {
149149

150150
func (c *Client) doFlagsV2() (map[string]*evaluation.Flag, error) {
151151
client := &http.Client{}
152-
endpoint, err := url.Parse(c.config.ServerUrl)
153-
if err != nil {
154-
return nil, err
152+
endpoint := c.config.ServerUrl
153+
Path := "/sdk/v2/flags"
154+
if endpoint != "" && endpoint[len(endpoint)-1] == '/' {
155+
Path = "sdk/v2/flags"
155156
}
156-
endpoint.Path = "sdk/v2/flags"
157-
endpoint.RawQuery = "v=0"
158157
ctx, cancel := context.WithTimeout(context.Background(), c.config.FlagConfigPollerRequestTimeout)
159158
defer cancel()
160-
req, err := http.NewRequest("GET", endpoint.String(), nil)
159+
req, err := http.NewRequest("GET", endpoint+Path, nil)
161160
if err != nil {
162161
return nil, err
163162
}

0 commit comments

Comments
 (0)