Invite Links Fixes

This commit is contained in:
Ilya Laktyushin
2021-02-24 01:09:19 +04:00
parent 35190aea2d
commit d1f75bc5a4
2 changed files with 8 additions and 4 deletions

View File

@@ -537,8 +537,10 @@ public final class InviteLinkViewController: ViewController {
dismissAction()
self?.controller?.dismiss()
let _ = (revokePeerExportedInvitation(account: context.account, peerId: peerId, link: invite.link) |> deliverOnMainQueue).start(completed: {
let _ = (revokePeerExportedInvitation(account: context.account, peerId: peerId, link: invite.link) |> deliverOnMainQueue).start(next: { result in
if case let .replace(_, newInvite) = result {
self?.controller?.invitationsContext?.add(newInvite)
}
})
self?.controller?.invitationsContext?.remove(invite)