diff --git a/submodules/TelegramCore/Sources/MacInternalUpdater.swift b/submodules/TelegramCore/Sources/MacInternalUpdater.swift index f9d48f6746..f185d80ce8 100644 --- a/submodules/TelegramCore/Sources/MacInternalUpdater.swift +++ b/submodules/TelegramCore/Sources/MacInternalUpdater.swift @@ -26,7 +26,7 @@ public func requestUpdatesXml(account: Account, source: String) -> Signal castError(InternalUpdaterError.self) |> mapToSignal { result in switch result { - case let .channelMessages(_, _, _, apiMessages, apiChats, apiUsers): + case let .channelMessages(_, _, _, _, apiMessages, apiChats, apiUsers): if let apiMessage = apiMessages.first, let storeMessage = StoreMessage(apiMessage: apiMessage) { var peers: [PeerId: Peer] = [:] @@ -93,7 +93,7 @@ public func downloadAppUpdate(account: Account, source: String, messageId: Int32 |> castError(InternalUpdaterError.self) |> mapToSignal { messages in switch messages { - case let .channelMessages(_, _, _, apiMessages, apiChats, apiUsers): + case let .channelMessages(_, _, _, _, apiMessages, apiChats, apiUsers): var peers: [PeerId: Peer] = [:] for chat in apiChats { diff --git a/submodules/TelegramCore/Sources/UpdatePinnedMessage.swift b/submodules/TelegramCore/Sources/UpdatePinnedMessage.swift index baa8233d92..921402b597 100644 --- a/submodules/TelegramCore/Sources/UpdatePinnedMessage.swift +++ b/submodules/TelegramCore/Sources/UpdatePinnedMessage.swift @@ -20,6 +20,7 @@ public func requestUpdatePinnedMessage(account: Account, peerId: PeerId, update: return (transaction.getPeer(peerId), transaction.getPeerCachedData(peerId: peerId)) } |> mapError { _ -> UpdatePinnedMessageError in + return .generic } |> mapToSignal { peer, cachedPeerData -> Signal in guard let peer = peer, let inputPeer = apiInputPeer(peer) else { @@ -102,6 +103,7 @@ public func requestUpdatePinnedMessage(account: Account, peerId: PeerId, update: } } |> mapError { _ -> UpdatePinnedMessageError in + return .generic } } }