diff --git a/report/report.go b/report/report.go index 19fc433c..aa6d751f 100644 --- a/report/report.go +++ b/report/report.go @@ -127,16 +127,10 @@ func FillCveInfos(dbclient DBClient, rs []models.ScanResult, dir string) ([]mode return nil, err } - diff, err := diff(rs, prevs) + rs, err = diff(rs, prevs) if err != nil { return nil, err } - for i, r := range diff { - if err := fillCvesWithNvdJvn(dbclient.CveDB, &r); err != nil { - return nil, err - } - rs[i] = r - } } for i, r := range rs { diff --git a/report/util.go b/report/util.go index 716f41a9..5f14fa70 100644 --- a/report/util.go +++ b/report/util.go @@ -504,7 +504,7 @@ func loadPrevious(currs models.ScanResults) (prevs models.ScanResults, err error path := filepath.Join(dir, filename) r, err := loadOneServerScanResult(path) if err != nil { - util.Log.Errorf("%+v", err) + util.Log.Debugf("%+v", err) continue } if r.Family == result.Family && r.Release == result.Release { diff --git a/subcmds/report.go b/subcmds/report.go index c255453a..4676f226 100644 --- a/subcmds/report.go +++ b/subcmds/report.go @@ -96,7 +96,7 @@ func (p *ReportCmd) SetFlags(f *flag.FlagSet) { "-cvss-over=6.5 means reporting CVSS Score 6.5 and over (default: 0 (means report all))") f.BoolVar(&c.Conf.Diff, "diff", false, - "Difference between previous result and current result ") + "Difference between previous result and current result") f.BoolVar(&c.Conf.IgnoreUnscoredCves, "ignore-unscored-cves", false, "Don't report the unscored CVEs")