From 54fd12428cbc2d16639d61acfd619a41e2b2cfcd Mon Sep 17 00:00:00 2001 From: Diego Heras Date: Sun, 8 Jan 2023 21:08:05 +0100 Subject: [PATCH] immortalseed: improve login error message (#13887) --- src/Jackett.Common/Indexers/ImmortalSeed.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Jackett.Common/Indexers/ImmortalSeed.cs b/src/Jackett.Common/Indexers/ImmortalSeed.cs index bba0f41e6..4b8b80fc2 100644 --- a/src/Jackett.Common/Indexers/ImmortalSeed.cs +++ b/src/Jackett.Common/Indexers/ImmortalSeed.cs @@ -129,7 +129,13 @@ namespace Jackett.Common.Indexers await ConfigureIfOK(response.Cookies, response.ContentString.Contains("logout.php"), () => { + var parser = new HtmlParser(); + var document = parser.ParseDocument(response.ContentString); + var messageEl = document.QuerySelector("#main table"); var errorMessage = response.ContentString; + if (messageEl != null) + errorMessage = messageEl.TextContent.Trim(); + throw new ExceptionWithConfigData(errorMessage, configData); });