删除的IP名单不再写入到本地数据库

This commit is contained in:
GoEdgeLab
2022-09-21 17:06:25 +08:00
parent 19a6d8f2bb
commit 9c6eca4173

View File

@@ -170,6 +170,12 @@ func (this *IPListDB) AddItem(item *pb.IPItem) error {
if err != nil { if err != nil {
return err return err
} }
// 如果是删除,则不再创建新记录
if item.IsDeleted {
return nil
}
_, err = this.insertItemStmt.Exec(item.ListId, item.ListType, item.IsGlobal, item.Type, item.Id, item.IpFrom, item.IpTo, item.ExpiredAt, item.EventLevel, item.IsDeleted, item.Version, item.NodeId, item.ServerId) _, err = this.insertItemStmt.Exec(item.ListId, item.ListType, item.IsGlobal, item.Type, item.Id, item.IpFrom, item.IpTo, item.ExpiredAt, item.EventLevel, item.IsDeleted, item.Version, item.NodeId, item.ServerId)
return err return err
} }