From f21a721ddba95129182bc7d90705d051fc2b1298 Mon Sep 17 00:00:00 2001 From: kaso17 Date: Thu, 6 Jul 2017 20:31:07 +0200 Subject: [PATCH] FileList: add auto relogin --- src/Jackett/Indexers/FileList.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Jackett/Indexers/FileList.cs b/src/Jackett/Indexers/FileList.cs index b40785fdb..1d850cc38 100644 --- a/src/Jackett/Indexers/FileList.cs +++ b/src/Jackett/Indexers/FileList.cs @@ -122,6 +122,14 @@ namespace Jackett.Indexers searchUrl += "?" + queryCollection.GetQueryString(); var response = await RequestStringWithCookiesAndRetry(searchUrl, null, BrowseUrl); + + // Occasionally the cookies become invalid, login again if that happens + if (response.IsRedirect) + { + await ApplyConfiguration(null); + response = await RequestStringWithCookiesAndRetry(searchUrl, null, BrowseUrl); + } + var results = response.Content; try {