Skip to content

Commit 1d7364f

Browse files
committed
return err when version conversion fails (#1212)
1 parent 5c6dafe commit 1d7364f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

api/v1/orchestratorscan/service.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -119,14 +119,14 @@ func (s *serviceImpl) GetIstioVulnerabilities(_ context.Context, req *v1.GetIsti
119119
if req.GetIstioVersion() == "" {
120120
return nil, errors.New("Can't get vulnerabilities for empty version.")
121121
}
122-
version, err := convert.TruncateVersion(req.GetIstioVersion())
122+
v, err := convert.TruncateVersion(req.GetIstioVersion())
123123
if err != nil {
124-
log.Warnf("Unable to convert Istio version of %s - %v. Skipping...", version, err)
125-
return nil, nil
124+
log.Warnf("Unable to convert Istio version: %v. Skipping...", err)
125+
return nil, err
126126
}
127127

128-
vulns := s.istioCache.GetVulnsByVersion(version)
129-
converted := convert.IstioVulnerabilities(version, vulns)
128+
vulns := s.istioCache.GetVulnsByVersion(v)
129+
converted := convert.IstioVulnerabilities(v, vulns)
130130

131131
resp.Vulnerabilities = filterInvalidVulns(converted)
132132

0 commit comments

Comments
 (0)