From 5cc6719c3d41eaa94a2e74296661d14f6c54eae7 Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Tue, 1 Aug 2017 11:59:07 +0200 Subject: [PATCH] Fixes I guess --- src/danog/MadelineProto/MTProtoTools/Files.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/danog/MadelineProto/MTProtoTools/Files.php b/src/danog/MadelineProto/MTProtoTools/Files.php index d938db7c..e65b1896 100644 --- a/src/danog/MadelineProto/MTProtoTools/Files.php +++ b/src/danog/MadelineProto/MTProtoTools/Files.php @@ -301,6 +301,7 @@ trait Files } if ($res['_'] === 'upload.fileCdnRedirect') { $cdn = true; + $this->get_config([], ['datacenter' => $this->datacenter->curdc]); $message_media['file_token'] = $res['file_token']; $message_media['cdn_key'] = $res['encryption_key']; $message_media['cdn_iv'] = $res['encryption_iv']; @@ -311,6 +312,7 @@ trait Files } if ($res['_'] === 'upload.cdnFileReuploadNeeded') { \danog\MadelineProto\Logger::log(['File is not stored on CDN, requesting reupload!'], \danog\MadelineProto\Logger::NOTICE); + $this->get_config([], ['datacenter' => $this->datacenter->curdc]); try { $this->add_cdn_hashes($message_media['file_token'], $this->method_call('upload.reuploadCdnFile', ['file_token' => $message_media['file_token'], 'request_token' => $res['request_token']], ['heavy' => true, 'datacenter' => $old_dc])); } catch (\danog\MadelineProto\RPCErrorException $e) {