1
0
Fork 0
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:
Garfield69 2022-06-26 19:23:02 +12:00
parent 9b07b7dd32
commit 49093f9092

View file

@ -145,6 +145,10 @@ namespace Jackett.Common.Indexers
var release = (ReleaseInfo)baseRelease.Clone();
var tr_id = t.Attributes["href"].Value;
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.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);