Revision 8d76e2e3 ChatSecure/Classes/View Controllers/AccountDetailViewController.swift
ChatSecure/Classes/View Controllers/AccountDetailViewController.swift | ||
---|---|---|
46 | 46 |
var detailCells: [DetailCellInfo] = [] |
47 | 47 |
let DetailCellIdentifier = "DetailCellIdentifier" |
48 | 48 |
|
49 |
let xmpp: OTRXMPPManager
|
|
49 |
let xmpp: XMPPManager |
|
50 | 50 |
|
51 |
@objc public init(account: OTRXMPPAccount, xmpp: OTRXMPPManager, longLivedReadConnection: YapDatabaseConnection, writeConnection: YapDatabaseConnection) {
|
|
51 |
@objc public init(account: OTRXMPPAccount, xmpp: XMPPManager, longLivedReadConnection: YapDatabaseConnection, writeConnection: YapDatabaseConnection) { |
|
52 | 52 |
self.account = account |
53 | 53 |
self.longLivedReadConnection = longLivedReadConnection |
54 | 54 |
self.writeConnection = writeConnection |
... | ... | |
143 | 143 |
let cancel = UIAlertAction(title: CANCEL_STRING(), style: .cancel) |
144 | 144 |
let delete = UIAlertAction(title: DELETE_ACCOUNT_BUTTON_STRING(), style: .destructive) { (action) in |
145 | 145 |
let protocols = OTRProtocolManager.sharedInstance() |
146 |
if let xmpp = protocols.protocol(for: account) as? OTRXMPPManager,
|
|
146 |
if let xmpp = protocols.protocol(for: account) as? XMPPManager, |
|
147 | 147 |
xmpp.connectionStatus != .disconnected { |
148 | 148 |
xmpp.disconnect() |
149 | 149 |
} |
... | ... | |
165 | 165 |
let cancel = UIAlertAction(title: CANCEL_STRING(), style: .cancel) |
166 | 166 |
let logout = UIAlertAction(title: LOGOUT_STRING(), style: .destructive) { (action) in |
167 | 167 |
let protocols = OTRProtocolManager.sharedInstance() |
168 |
if let xmpp = protocols.protocol(for: account) as? OTRXMPPManager,
|
|
168 |
if let xmpp = protocols.protocol(for: account) as? XMPPManager, |
|
169 | 169 |
xmpp.connectionStatus != .disconnected { |
170 | 170 |
xmpp.disconnect() |
171 | 171 |
} |
Also available in: Unified diff