From 92eaeb4c9a7846491749434fd5d09f9cd893adbb Mon Sep 17 00:00:00 2001 From: Mikhail Filimonov Date: Fri, 5 Jul 2024 10:20:28 -0300 Subject: [PATCH] attempt to fix expired key for mtproto --- submodules/MtProtoKit/Sources/MTContext.m | 2 +- submodules/MtProtoKit/Sources/MTProto.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/MtProtoKit/Sources/MTContext.m b/submodules/MtProtoKit/Sources/MTContext.m index 676e4c64e8..869b83d1fb 100644 --- a/submodules/MtProtoKit/Sources/MTContext.m +++ b/submodules/MtProtoKit/Sources/MTContext.m @@ -250,7 +250,7 @@ static int32_t fixedTimeDifferenceValue = 0; _tempKeyExpiration = 24 * 60 * 60; #if DEBUG - _tempKeyExpiration = 30; + // _tempKeyExpiration = 30; #endif _datacenterSeedAddressSetById = [[NSMutableDictionary alloc] init]; diff --git a/submodules/MtProtoKit/Sources/MTProto.m b/submodules/MtProtoKit/Sources/MTProto.m index 2e31704d7e..b5adc832fc 100644 --- a/submodules/MtProtoKit/Sources/MTProto.m +++ b/submodules/MtProtoKit/Sources/MTProto.m @@ -2155,7 +2155,7 @@ static NSString *dumpHexString(NSData *data, int maxLength) { for (NSInteger i = (NSInteger)_messageServices.count - 1; i >= 0; i--) { MTBindKeyMessageService* messageService = (MTBindKeyMessageService *)_messageServices[(NSUInteger)i]; - if ([messageService respondsToSelector:@selector(complete)]) { + if ([messageService isKindOfClass:[MTBindKeyMessageService class]]) { [messageService complete]; } }