fix(server): include path prefix in legacy API calls (#615) (#618)

Resolves 404 errors by correctly routing legacy requests when a path
prefix is configured.
This commit is contained in:
LDwise
2026-01-24 17:43:28 +08:00
committed by GitHub
parent 7624bbb6c1
commit 76051c47d9
3 changed files with 12 additions and 6 deletions
+2 -2
View File
@@ -134,7 +134,7 @@ func (manager *HttpManagerCtx) Start() {
}()
manager.logger.Info().Msgf("legacy proxy listening on %s", listener.Addr().String())
legacy.New(listener.Addr().String()).Route(manager.router)
legacy.New(listener.Addr().String(), manager.config.PathPrefix).Route(manager.router)
}
} else {
go func() {
@@ -146,7 +146,7 @@ func (manager *HttpManagerCtx) Start() {
// start legacy proxy if enabled
if viper.GetBool("legacy") {
legacy.New(manager.http.Addr).Route(manager.router)
legacy.New(manager.http.Addr, manager.config.PathPrefix).Route(manager.router)
}
}
}