Skip to content

Commit 55d504a

Browse files
Merge pull request #1002 from alecmerdler/bugzilla-1727800
Bug 1727800: Remove Icon from `PackageManifest` Resource
2 parents 477a4e9 + 783ece5 commit 55d504a

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/package-server/storage/reststorage.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,12 @@ func (m *PackageManifestStorage) List(ctx context.Context, options *metainternal
8585
filtered = append(filtered, manifest)
8686
}
8787
}
88+
// Strip logo icons
89+
for i := range filtered {
90+
for j := range filtered[i].Status.Channels {
91+
filtered[i].Status.Channels[j].CurrentCSVDesc.Icon = []operators.Icon{}
92+
}
93+
}
8894
res.Items = filtered
8995

9096
return res, nil
@@ -97,6 +103,10 @@ func (m *PackageManifestStorage) Get(ctx context.Context, name string, opts *met
97103
if err != nil || manifest == nil {
98104
return nil, k8serrors.NewNotFound(m.groupResource, name)
99105
}
106+
// Strip logo icons
107+
for i := range manifest.Status.Channels {
108+
manifest.Status.Channels[i].CurrentCSVDesc.Icon = []operators.Icon{}
109+
}
100110

101111
return manifest, nil
102112
}

0 commit comments

Comments
 (0)