Revision 8d76e2e3 ChatSecure/Classes/View Controllers/AccountDetailViewController.swift

View differences:

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