diff --git a/cmd/pkgserver/index.go b/cmd/pkgserver/index.go index ff6731a..756e65a 100644 --- a/cmd/pkgserver/index.go +++ b/cmd/pkgserver/index.go @@ -27,6 +27,7 @@ type packageIndex struct { // metadata holds [rosa.Metadata] extended with additional information. type metadata struct { + p rosa.PArtifact *rosa.Metadata // Populated via [rosa.Toolchain.Version], [rosa.Unversioned] is equivalent @@ -51,6 +52,8 @@ func (index *packageIndex) populate(cache *pkg.Cache, report *rosa.Report) (err index.names = make(map[string]*metadata) for p := range rosa.PresetUnexportedStart { m := metadata{ + p: p, + Metadata: rosa.GetMetadata(p), Version: rosa.Std.Version(p), }