From 1b64858bab9b901b560d565e5c8eb877b66946b3 Mon Sep 17 00:00:00 2001 From: Isaac <> Date: Thu, 16 May 2024 19:38:49 +0400 Subject: [PATCH] Fix check --- submodules/MtProtoKit/Sources/MTRequestMessageService.m | 2 +- submodules/TelegramCore/Sources/Network/Network.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/MtProtoKit/Sources/MTRequestMessageService.m b/submodules/MtProtoKit/Sources/MTRequestMessageService.m index 202a653f24..7bfdd2f6b2 100644 --- a/submodules/MtProtoKit/Sources/MTRequestMessageService.m +++ b/submodules/MtProtoKit/Sources/MTRequestMessageService.m @@ -922,7 +922,7 @@ }]; restartRequest = true; - } else if (rpcError.errorCode == 400 && [rpcError.errorDescription rangeOfString:@"APNS_VERIFY_CHECK_"].location != NSNotFound) { + } else if (rpcError.errorCode == 403 && [rpcError.errorDescription rangeOfString:@"APNS_VERIFY_CHECK_"].location != NSNotFound) { if (request.errorContext == nil) { request.errorContext = [[MTRequestErrorContext alloc] init]; } diff --git a/submodules/TelegramCore/Sources/Network/Network.swift b/submodules/TelegramCore/Sources/Network/Network.swift index c4f8561ae1..f7e2c03889 100644 --- a/submodules/TelegramCore/Sources/Network/Network.swift +++ b/submodules/TelegramCore/Sources/Network/Network.swift @@ -584,7 +584,7 @@ func initializedNetwork(accountId: AccountRecordId, arguments: NetworkInitializa } |> filter { $0 != nil } |> take(1) - |> timeout(15.0, queue: .mainQueue(), alternate: .single(nil))).start(next: { secret in + |> timeout(15.0, queue: .mainQueue(), alternate: .single("APNS_PUSH_TIMEOUT"))).start(next: { secret in subscriber?.putNext(secret) subscriber?.putCompletion() })