fix: retest fail

This commit is contained in:
mrFq1 2023-03-08 12:07:42 +08:00
parent 769e5a9fc0
commit 521749c1aa
1 changed files with 1 additions and 13 deletions

View File

@ -43,19 +43,7 @@ class ProxyGroupSpeedTestMenuItem: NSMenuItem {
@objc func healthCheck() {
guard testType == .reTest else { return }
ApiRequest.healthCheck(proxy: proxyGroup.name)
ApiRequest.getMergedProxyData { [weak self] proxyResp in
guard let self = self else { return }
var providers = Set<ClashProxyName>()
self.proxyGroup.all?.compactMap {
proxyResp?.proxiesMap[$0]?.enclosingProvider?.name
}.forEach {
providers.insert($0)
}
providers.forEach {
ApiRequest.healthCheck(proxy: $0)
}
}
ApiRequest.getGroupDelay(groupName: proxyGroup.name) { _ in }
menu?.cancelTracking()
}
}