diff --git a/TelegramCore/ManagedConfigurationUpdates.swift b/TelegramCore/ManagedConfigurationUpdates.swift index 1a6b08a3bd..d208a1e4f2 100644 --- a/TelegramCore/ManagedConfigurationUpdates.swift +++ b/TelegramCore/ManagedConfigurationUpdates.swift @@ -11,7 +11,9 @@ import Foundation func managedConfigurationUpdates(accountManager: AccountManager, postbox: Postbox, network: Network) -> Signal { let poll = Signal { subscriber in - return (network.request(Api.functions.help.getConfig()) |> retryRequest |> mapToSignal { result -> Signal in + return (network.request(Api.functions.help.getConfig()) + |> retryRequest + |> mapToSignal { result -> Signal in return postbox.transaction { transaction -> Signal in switch result { case let .config(config):