Support for updated accounts API

Implemented Notification Service Extension
This commit is contained in:
Peter Iakovlev
2019-01-29 14:04:17 +04:00
parent 70ebab5a68
commit d0d8f7dcd4
27 changed files with 1342 additions and 351 deletions

View File

@@ -242,9 +242,9 @@ final class NotificationManager {
func commitRemoteNotification(context: AccountContext, originalRequestId: NotificationManagedNotificationRequestId?, messageIds: [MessageId]) -> Signal<Void, NoError> {
return context.account.postbox.transaction { transaction -> ([(MessageId, [Message], Bool, PeerMessageSound, Bool)], Bool) in
var isLocked = false
if isAccessLocked(data: transaction.getAccessChallengeData(), at: Int32(CFAbsoluteTimeGetCurrent())) {
/*if isAccessLocked(data: transaction.getAccessChallengeData(), at: Int32(CFAbsoluteTimeGetCurrent())) {
isLocked = true
}
}*/
var results: [(MessageId, [Message], Bool, PeerMessageSound, Bool)] = []
var updatedMessageIds = messageIds