|
|
@ -6,7 +6,7 @@ import Foundation
|
|
|
|
import PromiseKit
|
|
|
|
import PromiseKit
|
|
|
|
import PushKit
|
|
|
|
import PushKit
|
|
|
|
import SignalUtilitiesKit
|
|
|
|
import SignalUtilitiesKit
|
|
|
|
import SignalUtilitiesKit
|
|
|
|
import GRDB
|
|
|
|
|
|
|
|
|
|
|
|
public enum PushRegistrationError: Error {
|
|
|
|
public enum PushRegistrationError: Error {
|
|
|
|
case assertionError(description: String)
|
|
|
|
case assertionError(description: String)
|
|
|
@ -251,6 +251,9 @@ public enum PushRegistrationError: Error {
|
|
|
|
return
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Resume database
|
|
|
|
|
|
|
|
NotificationCenter.default.post(name: Database.resumeNotification, object: self)
|
|
|
|
|
|
|
|
|
|
|
|
let maybeCall: SessionCall? = Storage.shared.write { db in
|
|
|
|
let maybeCall: SessionCall? = Storage.shared.write { db in
|
|
|
|
let messageInfo: CallMessage.MessageInfo = CallMessage.MessageInfo(
|
|
|
|
let messageInfo: CallMessage.MessageInfo = CallMessage.MessageInfo(
|
|
|
|
state: (caller == getUserHexEncodedPublicKey(db) ?
|
|
|
|
state: (caller == getUserHexEncodedPublicKey(db) ?
|
|
|
|