1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-11-05 02:22:31 +01:00

Maybe fix PTP? Don't have an account, so cannot test.

We should realy add some ptp tests.
This commit is contained in:
Leonardo Galli 2017-03-14 17:45:19 +01:00
parent 421a191650
commit 1ccfde334f

View File

@ -51,20 +51,30 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
foreach (var result in jsonResponse.Movies)
{
foreach (var torrent in result.Torrents)
{
var id = torrent.Id;
var title = torrent.ReleaseName;
foreach (var torrent in result.Torrents)
{
var id = torrent.Id;
var title = torrent.ReleaseName;
if (torrent.GoldenPopcorn)
{
title = $"{title} 🍿";
}
if (torrent.GoldenPopcorn)
{
title = $"{title} 🍿";
}
if (torrent.Checked)
{
title = $"{title} ✔";
}
var imdbId = 0;
int.TryParse(result.ImdbId, out imdbId);
if (imdbId == 0 && result.ImdbId.Substring(0, 2) == "tt")
{
int.TryParse(result.ImdbId.Substring(2), out imdbId);
}
if (torrent.Checked)
{
title = $"{title} ✔";
}
// Only add approved torrents
if (_settings.RequireApproved && torrent.Checked)
@ -82,7 +92,7 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
Golden = torrent.GoldenPopcorn,
Scene = torrent.Scene,
Approved = torrent.Checked,
ImdbId = int.Parse(result.ImdbId)
ImdbId = imdbId
});
}
// Add all torrents
@ -101,7 +111,7 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
Golden = torrent.GoldenPopcorn,
Scene = torrent.Scene,
Approved = torrent.Checked,
ImdbId = int.Parse(result.ImdbId)
ImdbId = imdbId
});
}
// Don't add any torrents