Skip to content

Commit 2a868e2

Browse files
committed
fix refresh without dev server
1 parent d0b3f44 commit 2a868e2

File tree

4 files changed

+28
-24
lines changed

4 files changed

+28
-24
lines changed

internal/dev_server/dev_server.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,10 @@ func (c LDClient) RunServer(ctx context.Context, serverParams ServerParams) {
6464
r.Use(model.ObserversMiddleware(observers))
6565
r.Handle("/", http.RedirectHandler("/ui/", http.StatusFound))
6666
r.Handle("/ui", http.RedirectHandler("/ui/", http.StatusMovedPermanently))
67-
r.PathPrefix("/ui/").Handler(http.StripPrefix("/ui/", ui.AssetHandler))
67+
r.PathPrefix("/ui/").HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
68+
r.URL.Path = "/"
69+
ui.AssetHandler.ServeHTTP(w, r)
70+
})
6871
sdk.BindRoutes(r)
6972
handler := api.HandlerFromMux(apiServer, r)
7073
handler = api.CorsHeadersWithConfig(serverParams.CorsEnabled, serverParams.CorsOrigin)(handler)

0 commit comments

Comments
 (0)