diff --git a/cve-vulner-manager/conf/product_app.conf b/cve-vulner-manager/conf/product_app.conf index 8293b1ccc446b479cf560c23ca3c77bf3e672170..b8396b6af15a2673df675dfef0e9e713ad03c680 100644 --- a/cve-vulner-manager/conf/product_app.conf +++ b/cve-vulner-manager/conf/product_app.conf @@ -128,7 +128,7 @@ getv8token = 0 0 */6 * * * setissueprocdateflag = 1 setissueprocdate = 0 */30 * * * * # sync isste plan date form majun -syncissuedateflag = 1 +syncissuedateflag = 2 syncissuedate = 0 0 7,13 * * * releaseUnaffectedCveflag = 1 diff --git a/cve-vulner-manager/task/issue.go b/cve-vulner-manager/task/issue.go index 1cf382e7880b16162a8e5ec838d0c4dfe9886582..bdf3a03842111c6bae76a90503a3868192822ef5 100644 --- a/cve-vulner-manager/task/issue.go +++ b/cve-vulner-manager/task/issue.go @@ -333,6 +333,10 @@ func SyncPlanDateOfIssueFromMaJun() error { } else { planAt = strings.Replace(v.BeginTime, " ", "T", -1) deadLine = strings.Replace(v.EndTime, " ", "T", -1) + + if planAt == its.PlanStarted && deadLine == its.Deadline { + continue + } } its.PlanStarted = planAt