From b6c85e7699973e1843d62befed9abd5db64472e2 Mon Sep 17 00:00:00 2001 From: ismail <74091824+ismaileke@users.noreply.github.com> Date: Fri, 9 Aug 2024 12:42:39 +0000 Subject: [PATCH] fix nullable --- src/server/UnconnectedMessageHandler.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/UnconnectedMessageHandler.php b/src/server/UnconnectedMessageHandler.php index bd2fdf56..73625faa 100644 --- a/src/server/UnconnectedMessageHandler.php +++ b/src/server/UnconnectedMessageHandler.php @@ -82,7 +82,7 @@ private function handle(OfflineMessage $packet, InternetAddress $address) : bool $this->server->getLogger()->notice("Refused connection from $address due to incompatible RakNet protocol version (version $packet->protocol)"); }else{ $cookie = null; - if ($this->server->hasServerSecurity()) { + if ($this->server->getCookie() instanceof Cookie) { $this->server->getCookie()->add($address); $cookie = $this->server->getCookie()->get($address); } @@ -103,7 +103,7 @@ private function handle(OfflineMessage $packet, InternetAddress $address) : bool $this->server->getLogger()->debug("Not creating session for $address due to session already opened"); return true; } - if ($this->server->hasServerSecurity()) { // womp womp + if ($this->server->getCookie() instanceof Cookie) { // womp womp if (!$this->server->getCookie()->check($address, $packet->cookie)) { // Disconnect if OpenConnectionReply1 and the cookie in the OpenConnectionRequest2 packet do not match $this->server->getLogger()->debug("Not creating session for $address due to session mismatched cookies");