mirror of
https://github.com/Finb/Bark.git
synced 2025-12-08 21:36:01 +00:00
修复可能不能删除服务器的问题
This commit is contained in:
parent
2208ccf035
commit
ae107ca222
@ -60,6 +60,7 @@ class ServerListViewModel: ViewModel, ViewModelType {
|
||||
.filterResponseError()
|
||||
}
|
||||
return Observable.just(Result<JSON, ApiError>.success(JSON()))
|
||||
.delay(.milliseconds(300), scheduler: MainScheduler.instance)
|
||||
}
|
||||
|
||||
// 服务器远程注销后,再本地删除
|
||||
@ -68,7 +69,7 @@ class ServerListViewModel: ViewModel, ViewModelType {
|
||||
let serverDeleted = delete.withLatestFrom(input.deleteServer)
|
||||
.map { server in
|
||||
ServerManager.shared.removeServer(server: server)
|
||||
}
|
||||
}.share()
|
||||
|
||||
// 弹出删除提示
|
||||
serverDeleted.map { NSLocalizedString("deletedSuccessfully") }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user