waf/ip名单有变更立即发送通知

This commit is contained in:
GoEdgeLab
2020-11-10 09:22:10 +08:00
parent 5417280163
commit c3981b9811
5 changed files with 50 additions and 2 deletions

View File

@@ -46,9 +46,15 @@ func (this *IPItemDAO) EnableIPItem(id int64) error {
// 禁用条目
func (this *IPItemDAO) DisableIPItem(id int64) error {
_, err := this.Query().
version, err := SharedIPListDAO.IncreaseVersion()
if err != nil {
return err
}
_, err = this.Query().
Pk(id).
Set("state", IPItemStateDisabled).
Set("version", version).
Update()
return err
}