mirror of
https://github.com/yJason/ClashX-Dashboard.git
synced 2026-03-01 00:35:19 +08:00
feat: proxy provider update button
This commit is contained in:
@@ -126,12 +126,7 @@ struct ProviderProxiesView: View {
|
||||
func updateProvider(_ completeHandler: (() -> Void)? = nil) {
|
||||
ApiRequest.requestProxyProviderList { resp in
|
||||
if let p = resp.allProviders[provider.name] {
|
||||
let new = DBProxyProvider(provider: p)
|
||||
provider.proxies = new.proxies
|
||||
provider.updatedAt = new.updatedAt
|
||||
provider.expireDate = new.expireDate
|
||||
provider.trafficInfo = new.trafficInfo
|
||||
provider.trafficPercentage = new.trafficPercentage
|
||||
provider.updateInfo(DBProxyProvider(provider: p))
|
||||
}
|
||||
completeHandler?()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user