immortalseed: improve login error message (#13887)

This commit is contained in:
Diego Heras 2023-01-08 21:08:05 +01:00 committed by GitHub
parent b8c5a00b97
commit 54fd12428c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -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);
});