From 2543926f99e2f7117ee7909bd42b95caefa3f343 Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Wed, 10 Jun 2020 21:18:22 -0700 Subject: [PATCH] Fix missing links on configmaps and secret --- pkg/server/resources/common/formatter.go | 4 ++++ pkg/server/resources/schema.go | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pkg/server/resources/common/formatter.go b/pkg/server/resources/common/formatter.go index a2c3b19a..b5564c29 100644 --- a/pkg/server/resources/common/formatter.go +++ b/pkg/server/resources/common/formatter.go @@ -20,6 +20,10 @@ func DefaultTemplate(clientGetter proxy.ClientGetter, asl accesscontrol.AccessSe } } +func DefaultFormatter(next types.Formatter) types.Formatter { + return types.FormatterChain(Formatter, next) +} + func Formatter(request *types.APIRequest, resource *types.RawResource) { meta, err := meta.Accessor(resource.APIObject.Object) if err != nil { diff --git a/pkg/server/resources/schema.go b/pkg/server/resources/schema.go index c9ad44bb..d7f37386 100644 --- a/pkg/server/resources/schema.go +++ b/pkg/server/resources/schema.go @@ -37,11 +37,11 @@ func DefaultSchemaTemplates(cf *client.Factory, lookup accesscontrol.AccessSetLo apigroups.Template(discovery), { ID: "configmap", - Formatter: helm.DropHelmData, + Formatter: common.DefaultFormatter(helm.DropHelmData), }, { ID: "secret", - Formatter: helm.DropHelmData, + Formatter: common.DefaultFormatter(helm.DropHelmData), }, } }