apiserver: Allow AppInstaller to Handle Custom Resource Routes (#111381)

[apiserver] Fix appinstaller.serverWrapper.RegisteredWebServices() to return the RegisteredWebServices from the underlying apiserver's Handler's GoRestfulContainer, matching the logic in grafana-app-sdk's apiserver.KubernetesGenericAPIServer
This commit is contained in:
Austin Pond
2025-09-23 10:32:03 -04:00
committed by GitHub
parent ab9f2dc9ef
commit bc0f746eed
@@ -120,5 +120,8 @@ func (s *serverWrapper) configureStorage(gr schema.GroupResource, dualWriteSuppo
}
func (s *serverWrapper) RegisteredWebServices() []*restful.WebService {
return []*restful.WebService{}
if s.Handler != nil && s.Handler.GoRestfulContainer != nil {
return s.Handler.GoRestfulContainer.RegisteredWebServices()
}
return nil
}