From 0a60ab1605014897659274975e2398d3fce88c27 Mon Sep 17 00:00:00 2001 From: Dmitry Chepurovskiy Date: Tue, 10 Nov 2020 23:24:56 +0300 Subject: [PATCH] shizaproject : Fix auth check (#10166) resolves #10160 --- src/Jackett.Common/Indexers/ShizaProject.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Jackett.Common/Indexers/ShizaProject.cs b/src/Jackett.Common/Indexers/ShizaProject.cs index c8d7e0669..c8de69123 100644 --- a/src/Jackett.Common/Indexers/ShizaProject.cs +++ b/src/Jackett.Common/Indexers/ShizaProject.cs @@ -78,8 +78,7 @@ namespace Jackett.Common.Indexers await ConfigureIfOK(result.Cookies, IsAuthorized(result), () => { - const string ErrorSelector = "div.card-content > div.alert-error"; - var errorMessage = document.QuerySelector(ErrorSelector).Text().Trim(); + var errorMessage = document.QuerySelector("div.alert-error").Text().Trim(); throw new ExceptionWithConfigData(errorMessage, Configuration); }); @@ -194,7 +193,7 @@ namespace Jackett.Common.Indexers private bool IsAuthorized(WebResult result) { var parser = new HtmlParser(); var document = parser.ParseDocument(result.ContentString); - return document.QuerySelector("div.header-content > div.profile-menu") != null; + return document.QuerySelector("div.profile-menu > a").Attributes["href"].Value.EndsWith("/logout"); } private static long getReleaseSize(IElement tr)