diff --git a/pkg/apiserver/proxies/unregistered.go b/pkg/apiserver/proxies/unregistered.go index 465999810..8c33f57fc 100644 --- a/pkg/apiserver/proxies/unregistered.go +++ b/pkg/apiserver/proxies/unregistered.go @@ -66,7 +66,7 @@ func (u *unregisteredMiddleware) Handle(w http.ResponseWriter, req *http.Request rootPath := fmt.Sprintf("/kapis/%s/%s", gvr.Group, gvr.Version) if u.registeredGv.Has(rootPath) { - return true + return false } var ( diff --git a/pkg/models/resources/v1beta1/cache.go b/pkg/models/resources/v1beta1/cache.go index fe73449f9..f3a2991da 100644 --- a/pkg/models/resources/v1beta1/cache.go +++ b/pkg/models/resources/v1beta1/cache.go @@ -19,7 +19,7 @@ func NewResourceCache(cache cache.Cache) Interface { return &resourceCache{cache: cache} } -func (u *resourceCache) Get(name, namespace string, object client.Object) error { +func (u *resourceCache) Get(namespace, name string, object client.Object) error { return u.cache.Get(context.Background(), client.ObjectKey{Namespace: namespace, Name: name}, object) } diff --git a/pkg/models/resources/v1beta1/resourcelgetter.go b/pkg/models/resources/v1beta1/resourcelgetter.go index 71c27af2a..0c84b1bab 100644 --- a/pkg/models/resources/v1beta1/resourcelgetter.go +++ b/pkg/models/resources/v1beta1/resourcelgetter.go @@ -64,7 +64,7 @@ func (h *resourceGetter) GetResource(gvr schema.GroupVersionResource, name, name obj = u } - if err := h.cache.Get(name, namespace, obj); err != nil { + if err := h.cache.Get(namespace, name, obj); err != nil { return nil, err } return obj, nil