Skip to content

Commit 80d8be2

Browse files
authored
fix: Adjust payload format for PHP endpoints (#467)
1 parent 77cc7d7 commit 80d8be2

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

internal/dev_server/sdk/get_server_flags.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func GetServerFlags(w http.ResponseWriter, r *http.Request) {
2222
http.Error(w, "flag not found", http.StatusNotFound)
2323
}
2424
} else {
25-
body = ServerAllPayloadFromFlagsState(allFlags)
25+
body = ServerFlagsFromFlagsState(allFlags)
2626
}
2727
jsonBody, err := json.Marshal(body)
2828
if err != nil {

internal/dev_server/sdk/routes.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ func BindRoutes(router *mux.Router) {
2121

2222
router.Handle("/all", GetProjectKeyFromAuthorizationHeader(http.HandlerFunc(StreamServerAllPayload)))
2323

24+
router.PathPrefix("/sdk/flags/{flagKey}").
25+
Methods(http.MethodGet).
26+
Handler(GetProjectKeyFromAuthorizationHeader(http.HandlerFunc(GetServerFlags)))
2427
router.PathPrefix("/sdk/flags").
2528
Methods(http.MethodGet).
2629
Handler(GetProjectKeyFromAuthorizationHeader(http.HandlerFunc(GetServerFlags)))

0 commit comments

Comments
 (0)