|
|
@ -83,10 +83,10 @@ public class AccountManager: NSObject {
|
|
|
|
|
|
|
|
|
|
|
|
private func registerForTextSecure(verificationCode: String,
|
|
|
|
private func registerForTextSecure(verificationCode: String,
|
|
|
|
pin: String?) -> Promise<Void> {
|
|
|
|
pin: String?) -> Promise<Void> {
|
|
|
|
return Promise<Any> { resolver in
|
|
|
|
return Promise { resolver in
|
|
|
|
tsAccountManager.verifyAccount(withCode: verificationCode,
|
|
|
|
tsAccountManager.verifyAccount(withCode: verificationCode,
|
|
|
|
pin: pin,
|
|
|
|
pin: pin,
|
|
|
|
success: resolver.fulfill,
|
|
|
|
success: { resolver.fulfill(()) },
|
|
|
|
failure: resolver.reject)
|
|
|
|
failure: resolver.reject)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -106,10 +106,10 @@ public class AccountManager: NSObject {
|
|
|
|
// MARK: Message Delivery
|
|
|
|
// MARK: Message Delivery
|
|
|
|
|
|
|
|
|
|
|
|
func updatePushTokens(pushToken: String, voipToken: String) -> Promise<Void> {
|
|
|
|
func updatePushTokens(pushToken: String, voipToken: String) -> Promise<Void> {
|
|
|
|
return Promise<Any> { resolver in
|
|
|
|
return Promise { resolver in
|
|
|
|
tsAccountManager.registerForPushNotifications(pushToken: pushToken,
|
|
|
|
tsAccountManager.registerForPushNotifications(pushToken: pushToken,
|
|
|
|
voipToken: voipToken,
|
|
|
|
voipToken: voipToken,
|
|
|
|
success: resolver.fulfill,
|
|
|
|
success: { resolver.fulfill(()) },
|
|
|
|
failure: resolver.reject)
|
|
|
|
failure: resolver.reject)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|