diff --git a/src/Jackett.Common/Indexers/Abnormal.cs b/src/Jackett.Common/Indexers/Abnormal.cs index 3adf2bef9..b93b564ae 100644 --- a/src/Jackett.Common/Indexers/Abnormal.cs +++ b/src/Jackett.Common/Indexers/Abnormal.cs @@ -377,13 +377,13 @@ namespace Jackett.Common.Indexers Title = name, Seeders = seeders, Peers = seeders + leechers, - MinimumRatio = 1, - MinimumSeedTime = 172800, PublishDate = date, Size = size, Guid = detailsLink, Comments = commentsLink, Link = downloadLink, + MinimumRatio = 1, + MinimumSeedTime = 172800, // 48 hours UploadVolumeFactor = 1, DownloadVolumeFactor = downloadVolumeFactor }; diff --git a/src/Jackett.Common/Indexers/Abstract/AvistazTracker.cs b/src/Jackett.Common/Indexers/Abstract/AvistazTracker.cs index eae8b0ec5..2d9bcff8b 100644 --- a/src/Jackett.Common/Indexers/Abstract/AvistazTracker.cs +++ b/src/Jackett.Common/Indexers/Abstract/AvistazTracker.cs @@ -110,7 +110,7 @@ namespace Jackett.Common.Indexers.Abstract var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var qLink = qRow.Find("a.torrent-filename"); ; release.Title = qLink.Text().Trim(); diff --git a/src/Jackett.Common/Indexers/BB.cs b/src/Jackett.Common/Indexers/BB.cs index 186a8d732..7e6eb2a8c 100644 --- a/src/Jackett.Common/Indexers/BB.cs +++ b/src/Jackett.Common/Indexers/BB.cs @@ -142,7 +142,7 @@ namespace Jackett.Common.Indexers var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var catStr = row.ChildElements.ElementAt(0).FirstElementChild.GetAttribute("href").Split(new char[] { '[', ']' })[1]; release.Category = MapTrackerCatToNewznab(catStr); diff --git a/src/Jackett.Common/Indexers/BakaBT.cs b/src/Jackett.Common/Indexers/BakaBT.cs index 2f31d5530..4bdc02522 100644 --- a/src/Jackett.Common/Indexers/BakaBT.cs +++ b/src/Jackett.Common/Indexers/BakaBT.cs @@ -156,6 +156,7 @@ namespace Jackett.Common.Indexers release.Peers = release.Seeders + int.Parse(qRow.Find(".peers a").Get(1).InnerText); release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours var size = qRow.Find(".size").First().Text(); release.Size = ReleaseInfo.GetBytes(size); diff --git a/src/Jackett.Common/Indexers/BitCityReloaded.cs b/src/Jackett.Common/Indexers/BitCityReloaded.cs index 48f6f5bff..376c74549 100644 --- a/src/Jackett.Common/Indexers/BitCityReloaded.cs +++ b/src/Jackett.Common/Indexers/BitCityReloaded.cs @@ -138,7 +138,7 @@ namespace Jackett.Common.Indexers { var release = new ReleaseInfo(); release.MinimumRatio = 0.7; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 1; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/BitHdtv.cs b/src/Jackett.Common/Indexers/BitHdtv.cs index a49455a23..796bc3a66 100644 --- a/src/Jackett.Common/Indexers/BitHdtv.cs +++ b/src/Jackett.Common/Indexers/BitHdtv.cs @@ -147,7 +147,7 @@ namespace Jackett.Common.Indexers var qLink = qRow.Children().ElementAt(2).Cq().Children("a").First(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.Title = qLink.Attr("title"); if (!query.MatchQueryStringAND(release.Title)) continue; diff --git a/src/Jackett.Common/Indexers/CardigannIndexer.cs b/src/Jackett.Common/Indexers/CardigannIndexer.cs index 4847e0001..99f6c86d2 100644 --- a/src/Jackett.Common/Indexers/CardigannIndexer.cs +++ b/src/Jackett.Common/Indexers/CardigannIndexer.cs @@ -1383,7 +1383,7 @@ namespace Jackett.Common.Indexers { var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours // Parse fields foreach (var Field in Search.Fields) diff --git a/src/Jackett.Common/Indexers/Corsarored.cs b/src/Jackett.Common/Indexers/Corsarored.cs index df0839eda..d9242786c 100644 --- a/src/Jackett.Common/Indexers/Corsarored.cs +++ b/src/Jackett.Common/Indexers/Corsarored.cs @@ -227,6 +227,8 @@ namespace Jackett.Common.Indexers InfoHash = (string) torrent["hash"], MagnetUri = new Uri((string) torrent["magnet"]), Comments = new Uri($"{SiteLink}details/{(string) torrent["hash"]}"), + MinimumRatio = 1, + MinimumSeedTime = 172800, // 48 hours DownloadVolumeFactor = 0, UploadVolumeFactor = 1 }; diff --git a/src/Jackett.Common/Indexers/DivxTotal.cs b/src/Jackett.Common/Indexers/DivxTotal.cs index 17c327dcb..e52edcdd9 100644 --- a/src/Jackett.Common/Indexers/DivxTotal.cs +++ b/src/Jackett.Common/Indexers/DivxTotal.cs @@ -303,7 +303,7 @@ namespace Jackett.Common.Indexers release.Peers = 2; release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs b/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs index cc51b036d..057a15232 100644 --- a/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs +++ b/src/Jackett.Common/Indexers/Feeds/AnimeTosho.cs @@ -52,6 +52,8 @@ namespace Jackett.Common.Indexers.Feeds // add some default values if none returned by feed release.Seeders = release.Seeders > 0 ? release.Seeders : 0; release.Peers = release.Peers > 0 ? release.Peers : 0; + release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = release.DownloadVolumeFactor > 0 ? release.DownloadVolumeFactor : 0; release.UploadVolumeFactor = release.UploadVolumeFactor > 0 ? release.UploadVolumeFactor : 1; return release; diff --git a/src/Jackett.Common/Indexers/FunFile.cs b/src/Jackett.Common/Indexers/FunFile.cs index 2a734020f..06dea14b2 100644 --- a/src/Jackett.Common/Indexers/FunFile.cs +++ b/src/Jackett.Common/Indexers/FunFile.cs @@ -114,7 +114,7 @@ namespace Jackett.Common.Indexers { var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours var qRow = row.Cq(); var qCatLink = qRow.Find("a[href^=browse.php?cat=]").First(); diff --git a/src/Jackett.Common/Indexers/Fuzer.cs b/src/Jackett.Common/Indexers/Fuzer.cs index 9c98e3044..d60d383ca 100644 --- a/src/Jackett.Common/Indexers/Fuzer.cs +++ b/src/Jackett.Common/Indexers/Fuzer.cs @@ -241,7 +241,7 @@ namespace Jackett.Common.Indexers release.Title = main_title_link.Text(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours int seeders, peers; if (ParseUtil.TryCoerceInt(qRow.Find("td:nth-child(7) > div").Text(), out seeders)) diff --git a/src/Jackett.Common/Indexers/HDOlimpo.cs b/src/Jackett.Common/Indexers/HDOlimpo.cs index d68913f9c..987a3d3e7 100644 --- a/src/Jackett.Common/Indexers/HDOlimpo.cs +++ b/src/Jackett.Common/Indexers/HDOlimpo.cs @@ -190,7 +190,7 @@ namespace Jackett.Common.Indexers release.UploadVolumeFactor = (string)torrent["doubletorrent"] == "0" ? 1 : 2; release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours releases.Add(release); } diff --git a/src/Jackett.Common/Indexers/HDSpace.cs b/src/Jackett.Common/Indexers/HDSpace.cs index 8e67dfa73..0a9344ba4 100644 --- a/src/Jackett.Common/Indexers/HDSpace.cs +++ b/src/Jackett.Common/Indexers/HDSpace.cs @@ -134,7 +134,7 @@ namespace Jackett.Common.Indexers var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var qLink = row.ChildElements.ElementAt(1).FirstElementChild.Cq(); release.Title = qLink.Text().Trim(); diff --git a/src/Jackett.Common/Indexers/HDTorrents.cs b/src/Jackett.Common/Indexers/HDTorrents.cs index 60455cdf0..a75ce8521 100644 --- a/src/Jackett.Common/Indexers/HDTorrents.cs +++ b/src/Jackett.Common/Indexers/HDTorrents.cs @@ -156,7 +156,7 @@ namespace Jackett.Common.Indexers release.Description = qRow.Find("td:nth-child(3) > span").Text(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours int tdIndex = 0; if(qRow.Find("td:nth-last-child(1)").Text() == "Edit") tdIndex = 1; diff --git a/src/Jackett.Common/Indexers/Hebits.cs b/src/Jackett.Common/Indexers/Hebits.cs index 720a0f7f8..0a5dd9d21 100644 --- a/src/Jackett.Common/Indexers/Hebits.cs +++ b/src/Jackett.Common/Indexers/Hebits.cs @@ -113,7 +113,7 @@ namespace Jackett.Common.Indexers var debug = qRow.Html(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var qTitle = qRow.Find(".bTitle"); var titleParts = qTitle.Text().Split('/'); diff --git a/src/Jackett.Common/Indexers/HorribleSubs.cs b/src/Jackett.Common/Indexers/HorribleSubs.cs index ed1d13b87..ff38c02bb 100644 --- a/src/Jackett.Common/Indexers/HorribleSubs.cs +++ b/src/Jackett.Common/Indexers/HorribleSubs.cs @@ -229,6 +229,8 @@ namespace Jackett.Common.Indexers Size = 524288000, Seeders = 1, Peers = 2, + MinimumRatio = 1, + MinimumSeedTime = 172800, // 48 hours DownloadVolumeFactor = 0, UploadVolumeFactor = 1 }; @@ -259,6 +261,8 @@ namespace Jackett.Common.Indexers Size = 524288000, Seeders = 1, Peers = 2, + MinimumRatio = 1, + MinimumSeedTime = 172800, // 48 hours DownloadVolumeFactor = 0, UploadVolumeFactor = 1 }; @@ -289,6 +293,8 @@ namespace Jackett.Common.Indexers Size = 524288000, Seeders = 1, Peers = 2, + MinimumRatio = 1, + MinimumSeedTime = 172800, // 48 hours DownloadVolumeFactor = 0, UploadVolumeFactor = 1 }; diff --git a/src/Jackett.Common/Indexers/NCore.cs b/src/Jackett.Common/Indexers/NCore.cs index 6c5ee967c..fb6cd07d7 100644 --- a/src/Jackett.Common/Indexers/NCore.cs +++ b/src/Jackett.Common/Indexers/NCore.cs @@ -142,7 +142,7 @@ namespace Jackett.Common.Indexers release.Description = qRow.Find("span").Get(0).GetAttribute("title") + " " + qRow.Find("a.infolink").Text(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/Newpct.cs b/src/Jackett.Common/Indexers/Newpct.cs index a69cfdc60..024fd62de 100644 --- a/src/Jackett.Common/Indexers/Newpct.cs +++ b/src/Jackett.Common/Indexers/Newpct.cs @@ -904,6 +904,8 @@ namespace Jackett.Common.Indexers result.Peers = 1; result.Title = FixedTitle(result, quality, language); + result.MinimumRatio = 1; + result.MinimumSeedTime = 172800; // 48 hours result.DownloadVolumeFactor = 0; result.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/Norbits.cs b/src/Jackett.Common/Indexers/Norbits.cs index 961c98636..a2a38120e 100644 --- a/src/Jackett.Common/Indexers/Norbits.cs +++ b/src/Jackett.Common/Indexers/Norbits.cs @@ -387,15 +387,15 @@ namespace Jackett.Common.Indexers Title = name, Seeders = seeders, Peers = seeders + leechers, - MinimumRatio = 1, - MinimumSeedTime = 172800, PublishDate = date, Size = size, Files = files, Grabs = completed, Guid = detailsLink, Comments = commentsLink, - Link = downloadLink + Link = downloadLink, + MinimumRatio = 1, + MinimumSeedTime = 172800 // 48 hours }; var genres = tRow.Find("span.genres").Text(); diff --git a/src/Jackett.Common/Indexers/Nordicbits.cs b/src/Jackett.Common/Indexers/Nordicbits.cs index c5664580e..d2090fbba 100644 --- a/src/Jackett.Common/Indexers/Nordicbits.cs +++ b/src/Jackett.Common/Indexers/Nordicbits.cs @@ -401,15 +401,15 @@ namespace Jackett.Common.Indexers Title = name, Seeders = seeders, Peers = seeders + leechers, - MinimumRatio = 1, - MinimumSeedTime = 172800, PublishDate = date, Size = size, Files = files, Grabs = completed, Guid = detailsLink, Comments = commentsLink, - Link = downloadLink + Link = downloadLink, + MinimumRatio = 1, + MinimumSeedTime = 172800 // 48 hours }; // IMDB diff --git a/src/Jackett.Common/Indexers/Pretome.cs b/src/Jackett.Common/Indexers/Pretome.cs index 8c0f14517..28fc062c0 100644 --- a/src/Jackett.Common/Indexers/Pretome.cs +++ b/src/Jackett.Common/Indexers/Pretome.cs @@ -287,7 +287,7 @@ namespace Jackett.Common.Indexers var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var qLink = row.ChildElements.ElementAt(1).Cq().Find("a").First(); release.Title = qLink.Attr("title"); diff --git a/src/Jackett.Common/Indexers/Rarbg.cs b/src/Jackett.Common/Indexers/Rarbg.cs index 4858d4e89..062a5f0be 100644 --- a/src/Jackett.Common/Indexers/Rarbg.cs +++ b/src/Jackett.Common/Indexers/Rarbg.cs @@ -257,6 +257,8 @@ namespace Jackett.Common.Indexers release.Seeders = item.Value("seeders"); release.Peers = item.Value("leechers") + release.Seeders; release.Size = item.Value("size"); + release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/RevolutionTT.cs b/src/Jackett.Common/Indexers/RevolutionTT.cs index a838b653a..62757977b 100644 --- a/src/Jackett.Common/Indexers/RevolutionTT.cs +++ b/src/Jackett.Common/Indexers/RevolutionTT.cs @@ -332,7 +332,7 @@ namespace Jackett.Common.Indexers var debug = qRow.Html(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours CQ qLink = qRow.Find(".br_right > a").First(); release.Guid = new Uri(SiteLink + qLink.Attr("href")); diff --git a/src/Jackett.Common/Indexers/SceneTime.cs b/src/Jackett.Common/Indexers/SceneTime.cs index cf0a1c6b9..589b49ce8 100644 --- a/src/Jackett.Common/Indexers/SceneTime.cs +++ b/src/Jackett.Common/Indexers/SceneTime.cs @@ -220,7 +220,7 @@ namespace Jackett.Common.Indexers { var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours var categoryCol = row.ChildElements.ElementAt(categoryIndex); string catLink = categoryCol.Cq().Find("a").Attr("href"); diff --git a/src/Jackett.Common/Indexers/ShowRSS.cs b/src/Jackett.Common/Indexers/ShowRSS.cs index a1a6a25b4..c3e3db7e8 100644 --- a/src/Jackett.Common/Indexers/ShowRSS.cs +++ b/src/Jackett.Common/Indexers/ShowRSS.cs @@ -80,7 +80,7 @@ namespace Jackett.Common.Indexers release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours serie_title = node.SelectSingleNode(".//*[local-name()='raw_title']").InnerText; release.Title = serie_title; diff --git a/src/Jackett.Common/Indexers/SolidTorrents.cs b/src/Jackett.Common/Indexers/SolidTorrents.cs index cd06f82aa..8a20a1c82 100644 --- a/src/Jackett.Common/Indexers/SolidTorrents.cs +++ b/src/Jackett.Common/Indexers/SolidTorrents.cs @@ -165,11 +165,8 @@ namespace Jackett.Common.Indexers release.InfoHash = (string)torrent["infohash"]; release.MagnetUri = new Uri((string)torrent["magnet"]); - /* - release.MinimumRatio = 0; - release.MinimumSeedTime = 0; - */ - + release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/SpeedCD.cs b/src/Jackett.Common/Indexers/SpeedCD.cs index 6e0fdc1cf..990475c88 100644 --- a/src/Jackett.Common/Indexers/SpeedCD.cs +++ b/src/Jackett.Common/Indexers/SpeedCD.cs @@ -179,7 +179,7 @@ namespace Jackett.Common.Indexers release.Seeders = seeders; release.Peers = seeders + leechers; release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.Category = MapTrackerCatToNewznab(category.ToString()); release.Comments = comments; diff --git a/src/Jackett.Common/Indexers/Superbits.cs b/src/Jackett.Common/Indexers/Superbits.cs index ad9f132fa..069ffc922 100644 --- a/src/Jackett.Common/Indexers/Superbits.cs +++ b/src/Jackett.Common/Indexers/Superbits.cs @@ -135,7 +135,7 @@ namespace Jackett.Common.Indexers var tags = new List(); release.MinimumRatio = 1.1; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours release.Title = row.name; release.Category = MapTrackerCatToNewznab(row.category.ToString()); release.Size = row.size; diff --git a/src/Jackett.Common/Indexers/TVstore.cs b/src/Jackett.Common/Indexers/TVstore.cs index cede419d9..13bcd296f 100755 --- a/src/Jackett.Common/Indexers/TVstore.cs +++ b/src/Jackett.Common/Indexers/TVstore.cs @@ -179,7 +179,7 @@ namespace Jackett.Common.Indexers release.Peers = (int.Parse(parameters[peers_id]) + release.Seeders); release.Grabs = int.Parse(parameters[grabs_id]); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 1; release.UploadVolumeFactor = UploadFactorCalculator(release.PublishDate, type); release.Category = new List { TvCategoryParser.ParseTvShowQuality(release.Title) }; diff --git a/src/Jackett.Common/Indexers/TorrentDay.cs b/src/Jackett.Common/Indexers/TorrentDay.cs index fb4a2787d..c66575e53 100644 --- a/src/Jackett.Common/Indexers/TorrentDay.cs +++ b/src/Jackett.Common/Indexers/TorrentDay.cs @@ -234,7 +234,7 @@ namespace Jackett.Common.Indexers continue; release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.Category = MapTrackerCatToNewznab(torrent.c.ToString()); var torrentID = (long)torrent.t; diff --git a/src/Jackett.Common/Indexers/TorrentLeech.cs b/src/Jackett.Common/Indexers/TorrentLeech.cs index 2e82e119e..1853edcdd 100644 --- a/src/Jackett.Common/Indexers/TorrentLeech.cs +++ b/src/Jackett.Common/Indexers/TorrentLeech.cs @@ -221,7 +221,7 @@ namespace Jackett.Common.Indexers var release = new ReleaseInfo(); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.Guid = new Uri(SiteLink + "torrent/" + torrent.fid); release.Comments = release.Guid; diff --git a/src/Jackett.Common/Indexers/TorrentNetwork.cs b/src/Jackett.Common/Indexers/TorrentNetwork.cs index 3f4f404d8..e6f9f5ce6 100644 --- a/src/Jackett.Common/Indexers/TorrentNetwork.cs +++ b/src/Jackett.Common/Indexers/TorrentNetwork.cs @@ -198,7 +198,7 @@ namespace Jackett.Common.Indexers { var release = new ReleaseInfo(); release.MinimumRatio = 0.8; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours release.Category = MapTrackerCatToNewznab(torrent[0].ToString()); release.Title = torrent[1].ToString(); diff --git a/src/Jackett.Common/Indexers/Torrentscsv.cs b/src/Jackett.Common/Indexers/Torrentscsv.cs index 63aa226ae..5dfdb388c 100644 --- a/src/Jackett.Common/Indexers/Torrentscsv.cs +++ b/src/Jackett.Common/Indexers/Torrentscsv.cs @@ -147,6 +147,8 @@ namespace Jackett.Common.Indexers { var grabs = torrent.Value("completed"); if (grabs == null) grabs = "0"; release.Grabs = ParseUtil.CoerceInt(grabs); + release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1; diff --git a/src/Jackett.Common/Indexers/TransmitheNet.cs b/src/Jackett.Common/Indexers/TransmitheNet.cs index 5279b5658..f5f9139e1 100644 --- a/src/Jackett.Common/Indexers/TransmitheNet.cs +++ b/src/Jackett.Common/Indexers/TransmitheNet.cs @@ -146,7 +146,7 @@ namespace Jackett.Common.Indexers release.Peers = ParseUtil.CoerceInt(timeAnchor.ParentElement.NextElementSibling.NextElementSibling.NextElementSibling.TextContent.Trim()) + release.Seeders; release.Size = ReleaseInfo.GetBytes(timeAnchor.ParentElement.PreviousElementSibling.TextContent); release.MinimumRatio = 1; - release.MinimumSeedTime = 172800; + release.MinimumSeedTime = 172800; // 48 hours release.Files = ParseUtil.CoerceLong(row.QuerySelector("td > div:contains(\"Files:\")").TextContent.Split(':')[1].Trim()); release.Grabs = ParseUtil.CoerceLong(row.QuerySelector("td:nth-last-child(3)").TextContent); diff --git a/src/Jackett.Common/Indexers/digitalcore.cs b/src/Jackett.Common/Indexers/digitalcore.cs index 897a0bca1..fa6947b26 100644 --- a/src/Jackett.Common/Indexers/digitalcore.cs +++ b/src/Jackett.Common/Indexers/digitalcore.cs @@ -145,7 +145,7 @@ namespace Jackett.Common.Indexers var tags = new List(); release.MinimumRatio = 1.1; - release.MinimumSeedTime = 48 * 60 * 60; + release.MinimumSeedTime = 172800; // 48 hours release.Title = row.name; release.Category = MapTrackerCatToNewznab(row.category.ToString()); release.Size = row.size; diff --git a/src/Jackett.Common/Indexers/yts.cs b/src/Jackett.Common/Indexers/yts.cs index 23b285796..6bce3f151 100644 --- a/src/Jackett.Common/Indexers/yts.cs +++ b/src/Jackett.Common/Indexers/yts.cs @@ -188,6 +188,8 @@ namespace Jackett.Common.Indexers release.Seeders = torrent_info.Value("seeds"); release.Peers = torrent_info.Value("peers") + release.Seeders; release.Size = torrent_info.Value("size_bytes"); + release.MinimumRatio = 1; + release.MinimumSeedTime = 172800; // 48 hours release.DownloadVolumeFactor = 0; release.UploadVolumeFactor = 1;