From f96dbbfc215b476b82ff0c5ad89e97abb5bb48d5 Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 9 Oct 2022 19:03:53 -0500 Subject: [PATCH] Ensure FS doesn't fail when no proxy --- src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs b/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs index 08e6c06da..9071e212f 100644 --- a/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs +++ b/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs @@ -105,7 +105,7 @@ namespace NzbDrone.Core.IndexerProxies.FlareSolverr // Use Proxy if no credentials are set (creds not supported as of FS 2.2.9) var proxySettings = _proxySettingsProvider.GetProxySettings(); - var proxyUrl = proxySettings.Username.IsNullOrWhiteSpace() && proxySettings.Password.IsNullOrWhiteSpace() ? GetProxyUri(proxySettings) : null; + var proxyUrl = proxySettings != null && proxySettings.Username.IsNullOrWhiteSpace() && proxySettings.Password.IsNullOrWhiteSpace() ? GetProxyUri(proxySettings) : null; if (request.Method == HttpMethod.Get) { @@ -117,7 +117,7 @@ namespace NzbDrone.Core.IndexerProxies.FlareSolverr UserAgent = userAgent, Proxy = new FlareSolverrProxy { - Url = proxyUrl.AbsoluteUri + Url = proxyUrl?.AbsoluteUri } }; }