Skip to content

Commit 1245f29

Browse files
sindrerh2tommytroenybelMekk
committed
refactor: return suppressedby:
Co-authored-by: tommytroen <[email protected]> Co-authored-by: ybelmekk <[email protected]>
1 parent 8fd422e commit 1245f29

File tree

6 files changed

+176
-99
lines changed

6 files changed

+176
-99
lines changed

internal/api/grpcvulnerabilities/vulnerabilities.go

+1
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ func (s *Server) GetVulnerabilityById(ctx context.Context, request *vulnerabilit
235235
Suppressed: &row.Suppressed,
236236
SuppressedReason: &suppressReasonStr,
237237
SuppressedDetails: row.ReasonText,
238+
SuppressedBy: row.SuppressedBy,
238239
LatestVersion: row.LatestVersion,
239240
Cve: &vulnerabilities.Cve{
240241
Id: row.CveID,

internal/database/queries/vulnerabilities.sql

+2-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ SELECT v.id,
7878
COALESCE(sv.suppressed, FALSE) AS suppressed,
7979
c.refs,
8080
sv.reason,
81-
sv.reason_text
81+
sv.reason_text,
82+
sv.suppressed_by
8283
FROM vulnerabilities v
8384
JOIN cve c ON v.cve_id = c.cve_id
8485
LEFT JOIN suppressed_vulnerabilities sv

internal/database/sql/mock_querier.go

+60
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/database/sql/vulnerabilities.sql.go

+4-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/api/vulnerabilities/schemas/vulnerabilities.proto

+1
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ message Vulnerability {
228228
optional bool suppressed = 5;
229229
optional string suppressed_reason = 6;
230230
optional string suppressed_details = 7;
231+
optional string suppressed_by = 8;
231232
}
232233

233234
message Finding {

0 commit comments

Comments
 (0)