|
@@ -419,17 +419,17 @@ func (s *webForwardingService) DeleteWebForwarding(ctx context.Context, Ids []in
|
|
|
webData, err := s.webForwardingRepository.GetWebForwarding(ctx, int64(Id))
|
|
|
if err != nil {
|
|
|
return err
|
|
|
- }
|
|
|
- Ip, err := s.gatewayGroupIpRep.GetGateWayGroupFirstIpByGatewayGroupId(ctx, webData.WafGatewayGroupId)
|
|
|
- if err != nil {
|
|
|
-
|
|
|
}
|
|
|
if webData.Domain != "" {
|
|
|
+ ip , err := s.GetIp(ctx, webData.WafGatewayGroupId)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
doMain, err := s.wafformatter.ConvertToWildcardDomain(ctx, webData.Domain)
|
|
|
if err != nil {
|
|
|
return err
|
|
|
}
|
|
|
- go s.publishDomainWhitelistTask(doMain,Ip, "del")
|
|
|
+ go s.publishDomainWhitelistTask(doMain,ip, "del")
|
|
|
}
|
|
|
_, err = s.crawler.DeleteRule(ctx, wafWebId, "admin/delete/waf_web?page=1&__pageSize=10&__sort=waf_web_id&__sort_type=desc")
|
|
|
if err != nil {
|