Added ReportedAt time for server mode reports (#996)

- Fixes #928
This commit is contained in:
ahulab
2020-06-10 22:42:04 -04:00
committed by GitHub
parent 36456cb151
commit 519fb19a77

View File

@@ -62,6 +62,12 @@ func (h VulsHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
return
}
// set ReportedAt to current time when it's set to the epoch, ensures that ReportedAt will be set
// properly for scans sent to vuls when running in server mode
if result.ReportedAt.IsZero() {
result.ReportedAt = time.Now()
}
// report
reports := []report.ResultWriter{
report.HTTPResponseWriter{Writer: w},