From 5846d7d28dfcb48f16f0d5596165ba87a5a63439 Mon Sep 17 00:00:00 2001 From: Tan Jiang Date: Thu, 10 Aug 2017 15:24:45 +0800 Subject: [PATCH] add cve link in Harbor API --- src/common/models/scan_job.go | 1 + src/ui/api/utils.go | 1 + 2 files changed, 2 insertions(+) diff --git a/src/common/models/scan_job.go b/src/common/models/scan_job.go index 0f51f30c9..2863b78a5 100644 --- a/src/common/models/scan_job.go +++ b/src/common/models/scan_job.go @@ -107,6 +107,7 @@ type VulnerabilityItem struct { Pkg string `json:"package"` Version string `json:"version"` Description string `json:"description"` + Link string `json:"link"` Fixed string `json:"fixedVersion,omitempty"` } diff --git a/src/ui/api/utils.go b/src/ui/api/utils.go index ce4dac3d4..0b9fd2047 100644 --- a/src/ui/api/utils.go +++ b/src/ui/api/utils.go @@ -434,6 +434,7 @@ func transformVulnerabilities(layerWithVuln *models.ClairLayerEnvelope) []*model Version: f.Version, Severity: clair.ParseClairSev(v.Severity), Fixed: v.FixedBy, + Link: v.Link, Description: v.Description, } res = append(res, vItem)