From ce7c283dbc60da3b9b5cab447fb026451ca09e62 Mon Sep 17 00:00:00 2001 From: zhangjianjun Date: Fri, 7 Jan 2022 14:37:05 +0800 Subject: [PATCH] Bug: fix the wrong year of the directory for generating the sa file across the year --- cve-vulner-manager/controllers/file.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cve-vulner-manager/controllers/file.go b/cve-vulner-manager/controllers/file.go index f9aba01..0921b5e 100644 --- a/cve-vulner-manager/controllers/file.go +++ b/cve-vulner-manager/controllers/file.go @@ -390,7 +390,12 @@ func uploadCvrfFile(cvrfFileList map[string][]string, totalFileSlice []string, d common.CreateAllDir(saDir) if len(sfl) > 0 { for _, l := range sfl { - totalSlice = append(totalSlice, curYears+"/"+l.FileName) + fSlice := strings.Split(l.FileName, "-") + dirYears := curYears + if len(fSlice) > 4 { + dirYears = fSlice[3] + } + totalSlice = append(totalSlice, dirYears+"/"+l.FileName) saNumber = l.SaNumber } } -- Gitee