1
0
mirror of https://github.com/Radarr/Radarr.git synced 2024-11-04 10:02:40 +01:00

Fixed: AwesomeHD failing on an empty imdbid.

Fixes #2810
This commit is contained in:
Leonardo Galli 2018-05-27 22:38:09 +02:00
parent 111ed93853
commit 806ba7e59d

View File

@ -7,6 +7,7 @@
using System.Linq;
using System.Xml;
using System.Xml.Linq;
using NzbDrone.Common.Extensions;
namespace NzbDrone.Core.Indexers.AwesomeHD
{
@ -98,6 +99,12 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
flags |= IndexerFlags.AHD_Internal;
}
var imdbId = 0;
if (torrent.ImdbId.Length > 2)
{
imdbId = int.Parse(torrent.ImdbId.Substring(2));
}
torrentInfos.Add(new TorrentInfo()
{
Guid = string.Format("AwesomeHD-{0}", id),
@ -108,7 +115,7 @@ public IList<ReleaseInfo> ParseResponse(IndexerResponse indexerResponse)
Seeders = int.Parse(torrent.Seeders),
Peers = int.Parse(torrent.Leechers) + int.Parse(torrent.Seeders),
PublishDate = torrent.Time.ToUniversalTime(),
ImdbId = int.Parse(torrent.ImdbId.Substring(2)),
ImdbId = imdbId,
IndexerFlags = flags,
});
}