refactor: improve performance

This commit is contained in:
naiba
2024-12-22 17:23:55 +08:00
parent a550709c95
commit 7c8ac7ae5a
4 changed files with 62 additions and 2 deletions

View File

@@ -6,6 +6,7 @@ import (
"github.com/gin-gonic/gin"
"github.com/nezhahq/nezha/model"
"github.com/nezhahq/nezha/pkg/utils"
"github.com/nezhahq/nezha/service/singleton"
)
@@ -68,7 +69,7 @@ func batchDeleteBlockedAddress(c *gin.Context) (any, error) {
return nil, err
}
if err := model.BatchClearIP(singleton.DB, list); err != nil {
if err := model.BatchClearIP(singleton.DB, utils.Unique(list)); err != nil {
return nil, newGormError("%v", err)
}