From 23ebf1b776f9f1ba8aef634907d4c1c303bb9dc5 Mon Sep 17 00:00:00 2001 From: sb Date: Thu, 25 Mar 2021 15:52:45 +0800 Subject: [PATCH] Check whether the cve data has been released sa --- taskhandler/excel.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/taskhandler/excel.go b/taskhandler/excel.go index cbe0700..77b6903 100644 --- a/taskhandler/excel.go +++ b/taskhandler/excel.go @@ -1231,6 +1231,18 @@ func affectIssueProc(v IssueAndPkg, affectBranch string, cvexml *[]CveXml, logs.Error("GetIssueTemplateByColName, ----", err, iv.Number, iv.Repo, v.IssueId) continue } + // Check whether the cve data has been released sa + issueExist, _ := GetCveSecurityNotice(tpl.CveNum) + if issueExist { + var center models.VulnCenter + center.CveId = tpl.CveId + centErr := models.GetVulnCenterByCid(¢er, "cve_id") + if centErr == nil { + center.IsExport = 1 + models.UpdateVulnCenter(¢er, "is_export") + } + continue + } err = models.ReplacePackageByCveId(pkgList, tpl.CveId, affectBranch) if err != nil { logs.Error("ReplacePackageByCveId, err: ", err, "tpl.CveId: ", tpl.CveId) -- Gitee