Files
ichmagmaus111andClaude Opus 5.5 0622057a4f Ghostgram: open-source release
Ghostgram for iOS, rebuilt from scratch on Telegram iOS 13.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 17:57:09 +01:00

13 lines
577 B
Swift

import Foundation
import Postbox
import SwiftSignalKit
public func updateNetworkEngineSettings(accountManager: AccountManager<TelegramAccountManagerTypes>, _ f: @escaping (NetworkEngineSettings) -> NetworkEngineSettings) -> Signal<Void, NoError> {
return accountManager.transaction { transaction -> Void in
transaction.updateSharedData(SharedDataKeys.networkEngineSettings, { current in
let previous = current?.get(NetworkEngineSettings.self) ?? NetworkEngineSettings.defaultSettings
return PreferencesEntry(f(previous))
})
}
}