aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/app/handler/packages/show.templ')
-rw-r--r--pkg/app/handler/packages/show.templ7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkg/app/handler/packages/show.templ b/pkg/app/handler/packages/show.templ
index 33af701..fd5c673 100644
--- a/pkg/app/handler/packages/show.templ
+++ b/pkg/app/handler/packages/show.templ
@@ -93,7 +93,8 @@ templ tabbedHeader(pkg *models.Package, currentSubTab string) {
</div>
}
-func collectAllBugs(pkg *models.Package) (generalCount, stabilizationCount, keywordingCount int, bugs []*models.Bug) {
+func collectAllBugs(pkg *models.Package) (atom string, generalCount, stabilizationCount, keywordingCount int, bugs []*models.Bug) {
+ atom = pkg.Atom
bugs = make([]*models.Bug, 0, len(pkg.Bugs))
handled := make(map[string]struct{}, len(pkg.Bugs))
for _, bug := range pkg.Bugs {
@@ -121,14 +122,14 @@ func collectAllBugs(pkg *models.Package) (generalCount, stabilizationCount, keyw
return
}
-func collectSecurityBugs(pkg *models.Package) (bool, []*models.Bug) {
+func collectSecurityBugs(pkg *models.Package) (string, bool, []*models.Bug) {
bugs := make([]*models.Bug, 0, len(pkg.Bugs))
for _, bug := range pkg.Bugs {
if bug.Component == "Vulnerabilities" {
bugs = append(bugs, bug)
}
}
- return len(bugs) > 0, bugs
+ return pkg.Atom, len(bugs) > 0, bugs
}
templ show(pkg *models.Package, currentSubTab string, userPreferences models.UserPreferences) {