🐛 fix: 旧数据清理bug,一直报警

This commit is contained in:
naiba
2020-12-21 21:56:58 +08:00
parent b03d330073
commit c104158b91
2 changed files with 10 additions and 4 deletions

View File

@@ -150,8 +150,12 @@ func checkStatus() {
}
}
// 清理旧数据
if max > 0 && max < len(alertsStore[alerts[j].ID][server.ID]) {
alertsStore[alerts[j].ID][server.ID] = alertsStore[alerts[j].ID][server.ID][len(alertsStore[alerts[j].ID][server.ID])-max:]
if max > 0 {
for k := 0; k < len(alertsStore[alerts[j].ID][server.ID]); k++ {
if max < len(alertsStore[alerts[j].ID][server.ID][k]) {
alertsStore[alerts[j].ID][server.ID][k] = alertsStore[alerts[j].ID][server.ID][k][len(alertsStore[alerts[j].ID][server.ID][k])-max:]
}
}
}
}
}