1
0
Fork 0
mirror of https://github.com/Jackett/Jackett synced 2025-01-31 20:02:08 +00:00

filelist: add upload x2 (#8293)

This commit is contained in:
Diego Heras 2020-04-21 01:53:21 +02:00 committed by GitHub
parent e83ed96194
commit 100f04f8ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -78,7 +78,6 @@ namespace Jackett.Common.Indexers
public override async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson) public override async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson)
{ {
LoadValuesFromJson(configJson); LoadValuesFromJson(configJson);
logger.Info("Testing provider filelist...");
var pingResponse = await CallProviderAsync(new TorznabQuery()); var pingResponse = await CallProviderAsync(new TorznabQuery());
try try
@ -117,8 +116,10 @@ namespace Jackett.Common.Indexers
var peers = seeders + (int)row["leechers"]; var peers = seeders + (int)row["leechers"];
var publishDate = DateTimeUtil.FromFuzzyTime((string)row["upload_date"] + " +0200"); var publishDate = DateTimeUtil.FromFuzzyTime((string)row["upload_date"] + " +0200");
var downloadVolumeFactor = (int)row["freeleech"] == 1 ? 0 : 1; var downloadVolumeFactor = (int)row["freeleech"] == 1 ? 0 : 1;
var uploadVolumeFactor = (int)row["doubleup"] == 1 ? 2 : 1;
var imdbId = ((JObject)row).ContainsKey("imdb") ? ParseUtil.GetImdbID((string)row["imdb"]) : null; var imdbId = ((JObject)row).ContainsKey("imdb") ? ParseUtil.GetImdbID((string)row["imdb"]) : null;
var link = new Uri((string)row["download_link"]); var link = new Uri((string)row["download_link"]);
var release = new ReleaseInfo var release = new ReleaseInfo
{ {
Title = (string)row["name"], Title = (string)row["name"],
@ -133,11 +134,12 @@ namespace Jackett.Common.Indexers
MinimumRatio = 1, MinimumRatio = 1,
MinimumSeedTime = 172800, //48 hours MinimumSeedTime = 172800, //48 hours
PublishDate = publishDate, PublishDate = publishDate,
UploadVolumeFactor = 1,
DownloadVolumeFactor = downloadVolumeFactor, DownloadVolumeFactor = downloadVolumeFactor,
UploadVolumeFactor = uploadVolumeFactor,
Guid = detailsUri, Guid = detailsUri,
Imdb = imdbId Imdb = imdbId
}; };
releases.Add(release); releases.Add(release);
} }
@ -194,4 +196,3 @@ namespace Jackett.Common.Indexers
} }
} }
} }