1
0
Fork 0
mirror of https://github.com/Jackett/Jackett synced 2025-02-25 15:42:48 +00:00

TorrentSyndikat: Add global freeleech check

This commit is contained in:
kaso17 2016-12-26 15:50:08 +01:00
parent 15598e3d66
commit 60a2ffbe41

View file

@ -149,6 +149,7 @@ namespace Jackett.Indexers
{ {
CQ dom = results.Content; CQ dom = results.Content;
var rows = dom["table.torrent_table > tbody > tr"]; var rows = dom["table.torrent_table > tbody > tr"];
var globalFreeleech = dom.Find("legend:contains(\"Freeleech\")+ul > li > b:contains(\"Freeleech\")").Any();
foreach (var row in rows.Skip(1)) foreach (var row in rows.Skip(1))
{ {
var release = new ReleaseInfo(); var release = new ReleaseInfo();
@ -195,7 +196,9 @@ namespace Jackett.Indexers
var grabs = qRow.Find("td:nth-child(7)").Text(); var grabs = qRow.Find("td:nth-child(7)").Text();
release.Grabs = ParseUtil.CoerceInt(grabs); release.Grabs = ParseUtil.CoerceInt(grabs);
if (qRow.Find("span.torrent-tag-free").Length >= 1) if (globalFreeleech)
release.DownloadVolumeFactor = 0;
else if (qRow.Find("span.torrent-tag-free").Length >= 1)
release.DownloadVolumeFactor = 0; release.DownloadVolumeFactor = 0;
else else
release.DownloadVolumeFactor = 1; release.DownloadVolumeFactor = 1;