mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 14:20:20 +00:00
Refactoring
This commit is contained in:
@@ -88,11 +88,11 @@ private func synchronizeGroupMessageStats(postbox: Postbox, network: Network, gr
|
||||
return postbox.transaction { transaction in
|
||||
if let result = result {
|
||||
switch result {
|
||||
case let .peerDialogs(peerDialogs):
|
||||
for dialog in peerDialogs.dialogs {
|
||||
case let .peerDialogs(dialogs, _, _, _, _):
|
||||
for dialog in dialogs {
|
||||
switch dialog {
|
||||
case let .dialogFolder(dialogFolder):
|
||||
transaction.resetPeerGroupSummary(groupId: groupId, namespace: namespace, summary: PeerGroupUnreadCountersSummary(all: PeerGroupUnreadCounters(messageCount: dialogFolder.unreadMutedMessagesCount, chatCount: dialogFolder.unreadMutedPeersCount)))
|
||||
case let .dialogFolder(_, _, _, _, unreadMutedPeersCount, _, unreadMutedMessagesCount, _):
|
||||
transaction.resetPeerGroupSummary(groupId: groupId, namespace: namespace, summary: PeerGroupUnreadCountersSummary(all: PeerGroupUnreadCounters(messageCount: unreadMutedMessagesCount, chatCount: unreadMutedPeersCount)))
|
||||
case .dialog:
|
||||
assertionFailure()
|
||||
break
|
||||
|
||||
Reference in New Issue
Block a user