Bladeren bron

fix(internal/service/admin): 修正 WAF 过期时间判断逻辑- 将判断条件从 `>=` 改为 `<=`,以正确筛选未过期的主机 ID
- 此修改确保只有真正未过期的 WAF记录被保留

fusu 1 dag geleden
bovenliggende
commit
53cf137395
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  1. 1 1
      internal/service/admin/wafmanage.go

+ 1 - 1
internal/service/admin/wafmanage.go

@@ -72,7 +72,7 @@ func (s *wafManageService) SyncExecuteRenewalActions(ctx context.Context,req adm
 	var notExpiredHostIds []int
 
 	for _, limit := range *wafExpireTime {
-		if limit.ExpiredAt >= time.Now().Unix() - 1 * 60 * 60 {
+		if limit.ExpiredAt <= time.Now().Unix() - 1 * 60 * 60 {
 			notExpiredHostIds = append(notExpiredHostIds, limit.HostId)
 		}
 	}