Various improvements

This commit is contained in:
Ilya Laktyushin
2020-10-14 01:49:49 +04:00
parent 645bd9789b
commit 36d705576a
45 changed files with 5041 additions and 4271 deletions

View File

@@ -22,8 +22,6 @@ private func commitOwnershipTransferController(context: AccountContext, present:
var dismissImpl: (() -> Void)?
var proceedImpl: (() -> Void)?
var pushControllerImpl: ((ViewController) -> Void)?
let disposable = MetaDisposable()
let contentNode = ChannelOwnershipTransferAlertContentNode(theme: AlertControllerTheme(presentationData: presentationData), ptheme: presentationData.theme, strings: presentationData.strings, actions: [TextAlertAction(type: .genericAction, title: presentationData.strings.Common_Cancel, action: {
@@ -56,6 +54,7 @@ private func commitOwnershipTransferController(context: AccountContext, present:
contentNode.updateIsChecking(true)
disposable.set((commit(contentNode.password) |> deliverOnMainQueue).start(next: { result in
completion(result)
dismissImpl?()
}, error: { [weak contentNode] error in
var errorTextAndActions: (String, [TextAlertAction])?
@@ -78,10 +77,6 @@ private func commitOwnershipTransferController(context: AccountContext, present:
}))
}
pushControllerImpl = { [weak controller] c in
controller?.push(c)
}
return controller
}