mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-02 04:38:33 +00:00
Add more logs [skip ci]
This commit is contained in:
parent
210e47df00
commit
db989d534b
@ -1019,6 +1019,7 @@ public class Account {
|
||||
self.managedServiceViewsDisposable.set(serviceTasksMaster.start())
|
||||
|
||||
let pendingMessageManager = self.pendingMessageManager
|
||||
Logger.shared.log("Account", "Begin watching unsent message ids")
|
||||
self.managedOperationsDisposable.add(postbox.unsentMessageIdsView().start(next: { [weak pendingMessageManager] view in
|
||||
pendingMessageManager?.updatePendingMessageIds(view.ids)
|
||||
}))
|
||||
|
||||
@ -160,6 +160,7 @@ public final class PendingMessageManager {
|
||||
var transformOutgoingMessageMedia: TransformOutgoingMessageMedia?
|
||||
|
||||
init(network: Network, postbox: Postbox, accountPeerId: PeerId, auxiliaryMethods: AccountAuxiliaryMethods, stateManager: AccountStateManager, localInputActivityManager: PeerInputActivityManager, messageMediaPreuploadManager: MessageMediaPreuploadManager, revalidationContext: MediaReferenceRevalidationContext) {
|
||||
Logger.shared.log("PendingMessageManager", "create instance")
|
||||
self.network = network
|
||||
self.postbox = postbox
|
||||
self.accountPeerId = accountPeerId
|
||||
@ -176,6 +177,8 @@ public final class PendingMessageManager {
|
||||
|
||||
func updatePendingMessageIds(_ messageIds: Set<MessageId>) {
|
||||
self.queue.async {
|
||||
Logger.shared.log("PendingMessageManager", "update: \(messageIds)")
|
||||
|
||||
let addedMessageIds = messageIds.subtracting(self.pendingMessageIds)
|
||||
let removedMessageIds = self.pendingMessageIds.subtracting(messageIds)
|
||||
let removedSecretMessageIds = Set(removedMessageIds.filter({ $0.peerId.namespace == Namespaces.Peer.SecretChat }))
|
||||
@ -256,7 +259,7 @@ public final class PendingMessageManager {
|
||||
peersWithPendingMessages.insert(id.peerId)
|
||||
}
|
||||
|
||||
Logger.shared.log("PendingMessageManager", "pengine messages: \(self.pendingMessageIds)")
|
||||
Logger.shared.log("PendingMessageManager", "pending messages: \(self.pendingMessageIds)")
|
||||
|
||||
self._hasPendingMessages.set(peersWithPendingMessages)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user