mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-23 22:12:43 +00:00
Merge commit 'faa3d0317deee578665860a1c667c62eaaadc91b'
This commit is contained in:
commit
117004025d
@ -11,9 +11,15 @@ public struct ImportAccountProvider {
|
||||
let mtProtoKeychain: () -> Signal<[String: [String: Data]], NoError>
|
||||
let accountState: () -> Signal<AccountState, NoError>
|
||||
let peers: () -> Signal<[Peer], NoError>
|
||||
|
||||
public init(mtProtoKeychain: @escaping () -> Signal<[String: [String: Data]], NoError>, accountState: @escaping() -> Signal<AccountState, NoError>, peers: @escaping() -> Signal<[Peer], NoError>) {
|
||||
self.mtProtoKeychain = mtProtoKeychain
|
||||
self.accountState = accountState
|
||||
self.peers = peers
|
||||
}
|
||||
}
|
||||
|
||||
public func importAccount(account: Account, provider: ImportAccountProvider) -> Signal<Void, NoError> {
|
||||
public func importAccount(account: UnauthorizedAccount, provider: ImportAccountProvider) -> Signal<Void, NoError> {
|
||||
return provider.mtProtoKeychain()
|
||||
|> mapToSignal { keychain -> Signal<Void, NoError> in
|
||||
for (group, dict) in keychain {
|
||||
|
@ -16,7 +16,7 @@ void setBridgingTraceFunction(void (*f)(NSString *, NSString *)) {
|
||||
#if TARGET_IPHONE_SIMULATOR
|
||||
static bool loggingEnabled = true;
|
||||
#elif defined(DEBUG)
|
||||
static bool loggingEnabled = false;
|
||||
static bool loggingEnabled = true;
|
||||
#else
|
||||
static bool loggingEnabled = true;
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user