From b22a19301456f9ae7c23bd9aeeb6249b354f6d5c Mon Sep 17 00:00:00 2001 From: Daniil Gentili Date: Tue, 6 Oct 2020 11:55:19 +0200 Subject: [PATCH] IPC and peer fixes --- src/danog/MadelineProto/Ipc/Runner/WebRunner.php | 2 +- src/danog/MadelineProto/MTProtoTools/PeerHandler.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/danog/MadelineProto/Ipc/Runner/WebRunner.php b/src/danog/MadelineProto/Ipc/Runner/WebRunner.php index 107a5410..524d794f 100644 --- a/src/danog/MadelineProto/Ipc/Runner/WebRunner.php +++ b/src/danog/MadelineProto/Ipc/Runner/WebRunner.php @@ -42,7 +42,7 @@ final class WebRunner extends RunnerAbstract } $rootDir = \dirname($rootDir).DIRECTORY_SEPARATOR; $uriDir = \dirname($uri); - if ($uriDir !== '/') { + if ($uriDir !== '/' && $uriDir !== '\\') { $uriDir .= DIRECTORY_SEPARATOR; } diff --git a/src/danog/MadelineProto/MTProtoTools/PeerHandler.php b/src/danog/MadelineProto/MTProtoTools/PeerHandler.php index 1a941c7d..dd97d213 100644 --- a/src/danog/MadelineProto/MTProtoTools/PeerHandler.php +++ b/src/danog/MadelineProto/MTProtoTools/PeerHandler.php @@ -211,7 +211,7 @@ trait PeerHandler } } - private function cacheChatUsername(int $id, array $chat): void + private function cacheChatUsername($id, array $chat): void { if ($id && !empty($chat['username'])) { $this->usernames[\strtolower($chat['username'])] = $id;