From 755575d107ecd0bf0bd70cde074f18113c573d99 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Mon, 22 May 2017 18:09:59 -0700 Subject: [PATCH] Fixed: Follow 301 redirects when fetching torrents Closes #1929 --- src/NzbDrone.Core/Download/TorrentClientBase.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/NzbDrone.Core/Download/TorrentClientBase.cs b/src/NzbDrone.Core/Download/TorrentClientBase.cs index b1fcd7e2e..bcfd11f7a 100644 --- a/src/NzbDrone.Core/Download/TorrentClientBase.cs +++ b/src/NzbDrone.Core/Download/TorrentClientBase.cs @@ -133,7 +133,9 @@ private string DownloadFromWebUrl(RemoteEpisode remoteEpisode, string torrentUrl var response = _httpClient.Get(request); - if (response.StatusCode == HttpStatusCode.SeeOther || response.StatusCode == HttpStatusCode.Found) + if (response.StatusCode == HttpStatusCode.MovedPermanently || + response.StatusCode == HttpStatusCode.Found || + response.StatusCode == HttpStatusCode.SeeOther) { var locationHeader = response.Headers.GetSingleValue("Location");