mirror of https://github.com/Jackett/Jackett
immortalseed: don't return the whole page as error (#13961)
This commit is contained in:
parent
f8a9c57656
commit
aac8469ffc
|
@ -133,12 +133,9 @@ namespace Jackett.Common.Indexers
|
||||||
{
|
{
|
||||||
var parser = new HtmlParser();
|
var parser = new HtmlParser();
|
||||||
var document = parser.ParseDocument(response.ContentString);
|
var document = parser.ParseDocument(response.ContentString);
|
||||||
var messageEl = document.QuerySelector("#main table");
|
var errorMessage = document.QuerySelector("#main table td:contains(\"ERROR\")")?.TextContent.Trim();
|
||||||
var errorMessage = response.ContentString;
|
|
||||||
if (messageEl != null)
|
|
||||||
errorMessage = messageEl.TextContent.Trim();
|
|
||||||
|
|
||||||
throw new ExceptionWithConfigData(errorMessage, configData);
|
throw new ExceptionWithConfigData(errorMessage ?? "Login failed.", configData);
|
||||||
});
|
});
|
||||||
|
|
||||||
return IndexerConfigurationStatus.RequiresTesting;
|
return IndexerConfigurationStatus.RequiresTesting;
|
||||||
|
|
Loading…
Reference in New Issue