From a2729841c0ff733e88ab1afeb10a60af9abe5bd5 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Thu, 9 Feb 2023 13:54:12 +0200 Subject: [PATCH] shazbat: simplify conditions for relogin check (#13993) --- src/Jackett.Common/Indexers/Shazbat.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Jackett.Common/Indexers/Shazbat.cs b/src/Jackett.Common/Indexers/Shazbat.cs index 57ab7ae48..e9491b8d3 100644 --- a/src/Jackett.Common/Indexers/Shazbat.cs +++ b/src/Jackett.Common/Indexers/Shazbat.cs @@ -269,12 +269,10 @@ namespace Jackett.Common.Indexers private async Task ReloginIfNecessaryAsync(WebResult response) { - if (response.ContentString.Contains("onclick=\"document.location='logout'\"") || - response.ContentString.Contains("show_id") || response.ContentString.Contains("Filename") || - response.ContentString.Contains("Peers") || response.ContentString.Contains("Download")) + if (response.ContentString.IndexOf("sign in now", StringComparison.InvariantCultureIgnoreCase) == -1) return response; - logger.Warn("Session expired. Relogin."); + logger.Debug("Session expired. Relogin."); await ApplyConfiguration(null); response.Request.Cookies = CookieHeader;