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;
using System.Linq;
using System.Xml;
using System.Xml.Linq;
using NzbDrone.Common.Extensions;
namespace NzbDrone.Core.Indexers.AwesomeHD
{
@@ -98,6 +99,12 @@ namespace NzbDrone.Core.Indexers.AwesomeHD
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 @@ namespace NzbDrone.Core.Indexers.AwesomeHD
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,
});
}