From 45f264de492cb4f59fdf701b4ce6966d888319a0 Mon Sep 17 00:00:00 2001 From: Benni0 Date: Wed, 7 Feb 2024 09:59:26 +0100 Subject: [PATCH] fix: CurlClient doesn't use correct Proxy settings --- app/Lib/Tools/CurlClient.php | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/Lib/Tools/CurlClient.php b/app/Lib/Tools/CurlClient.php index bf8966af5..100a8215b 100644 --- a/app/Lib/Tools/CurlClient.php +++ b/app/Lib/Tools/CurlClient.php @@ -30,9 +30,6 @@ class CurlClient extends HttpSocketExtended /** @var array */ private $proxy = []; - /** @var array */ - private $defaultOptions; - /** * @param array $params * @noinspection PhpMissingParentConstructorInspection @@ -60,7 +57,6 @@ class CurlClient extends HttpSocketExtended if (isset($params['ssl_verify_peer'])) { $this->verifyPeer = $params['ssl_verify_peer']; } - $this->defaultOptions = $this->generateDefaultOptions(); } /** @@ -198,7 +194,7 @@ class CurlClient extends HttpSocketExtended $url .= '?' . http_build_query($query, '', '&', PHP_QUERY_RFC3986); } - $options = $this->defaultOptions; + $options = $this->generateOptions(); $options[CURLOPT_URL] = $url; $options[CURLOPT_CUSTOMREQUEST] = $method; @@ -312,7 +308,7 @@ class CurlClient extends HttpSocketExtended /** * @return array */ - private function generateDefaultOptions() + private function generateOptions() { $options = [ CURLOPT_FOLLOWLOCATION => true, // Allows to follow redirect