mirror of
https://github.com/Jackett/Jackett
synced 2025-03-10 06:03:09 +00:00
animedia: prevent object reference error
by checking that the torrent details page has a TORRENT READ ERROR alert and ignoring that page.
This commit is contained in:
parent
9b07b7dd32
commit
49093f9092
1 changed files with 4 additions and 0 deletions
|
@ -145,6 +145,10 @@ namespace Jackett.Common.Indexers
|
||||||
var release = (ReleaseInfo)baseRelease.Clone();
|
var release = (ReleaseInfo)baseRelease.Clone();
|
||||||
var tr_id = t.Attributes["href"].Value;
|
var tr_id = t.Attributes["href"].Value;
|
||||||
var tr = document.QuerySelector("div" + tr_id);
|
var tr = document.QuerySelector("div" + tr_id);
|
||||||
|
if (tr.Text().Contains("TORRENT READ ERROR")) {
|
||||||
|
logger.Warn($"{DisplayName} The page at {uri.ToString()} has a TORRENT READ ERROR alert. Unable to retrieve this torrent's details.");
|
||||||
|
continue;
|
||||||
|
}
|
||||||
release.Title += " - " + composeTitleAdditionalInfo(t, tr);
|
release.Title += " - " + composeTitleAdditionalInfo(t, tr);
|
||||||
release.Link = new Uri(tr.QuerySelector("div.download_tracker > a.btn__green").Attributes["href"].Value);
|
release.Link = new Uri(tr.QuerySelector("div.download_tracker > a.btn__green").Attributes["href"].Value);
|
||||||
release.MagnetUri = new Uri(tr.QuerySelector("div.download_tracker > a.btn__d-gray").Attributes["href"].Value);
|
release.MagnetUri = new Uri(tr.QuerySelector("div.download_tracker > a.btn__d-gray").Attributes["href"].Value);
|
||||||
|
|
Loading…
Add table
Reference in a new issue