rutracker: fix seeders. resolves #8629 (#8665)

This commit is contained in:
Diego Heras
2020-05-16 00:13:50 +02:00
committed by GitHub
parent b59bdc5cc8
commit f3a7e40b88

View File

@@ -1612,8 +1612,14 @@ namespace Jackett.Common.Indexers
var qDetailsLink = Row.QuerySelector("td.t-title > div.t-title > a.tLink"); var qDetailsLink = Row.QuerySelector("td.t-title > div.t-title > a.tLink");
var qSize = Row.QuerySelector("td.tor-size"); var qSize = Row.QuerySelector("td.tor-size");
var comments = new Uri(SiteLink + "forum/" + qDetailsLink.GetAttribute("href")); var comments = new Uri(SiteLink + "forum/" + qDetailsLink.GetAttribute("href"));
var seedersString = Row.QuerySelector("td:nth-child(7) b").TextContent; var seeders = 0;
var seeders = string.IsNullOrWhiteSpace(seedersString) ? 0 : ParseUtil.CoerceInt(seedersString); var qSeeders = Row.QuerySelector("td:nth-child(7)");
if (qSeeders != null && !qSeeders.TextContent.Contains("дн"))
{
var seedersString = qSeeders.QuerySelector("b").TextContent;
if (!string.IsNullOrWhiteSpace(seedersString))
seeders = ParseUtil.CoerceInt(seedersString);
}
var timestr = Row.QuerySelector("td:nth-child(10)").GetAttribute("data-ts_text"); var timestr = Row.QuerySelector("td:nth-child(10)").GetAttribute("data-ts_text");
var forum = Row.QuerySelector("td.f-name > div.f-name > a"); var forum = Row.QuerySelector("td.f-name > div.f-name > a");
var forumid = forum.GetAttribute("href").Split('=')[1]; var forumid = forum.GetAttribute("href").Split('=')[1];