mirror of
https://github.com/Sonarr/Sonarr
synced 2025-02-25 23:43:25 +00:00
parent
ddd119a4eb
commit
0782a15979
1 changed files with 10 additions and 3 deletions
|
@ -44,7 +44,7 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
|
||||||
{
|
{
|
||||||
throw new IndexerException(indexerResponse, "Indexer API call returned an error [{0}]", jsonResponse.Error);
|
throw new IndexerException(indexerResponse, "Indexer API call returned an error [{0}]", jsonResponse.Error);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (jsonResponse.Result.Results == 0)
|
if (jsonResponse.Result.Results == 0)
|
||||||
{
|
{
|
||||||
return results;
|
return results;
|
||||||
|
@ -57,7 +57,7 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
|
||||||
var torrentInfo = new TorrentInfo();
|
var torrentInfo = new TorrentInfo();
|
||||||
|
|
||||||
torrentInfo.Guid = string.Format("BTN-{0}", torrent.TorrentID);
|
torrentInfo.Guid = string.Format("BTN-{0}", torrent.TorrentID);
|
||||||
torrentInfo.Title = torrent.ReleaseName;
|
torrentInfo.Title = CleanReleaseName(torrent.ReleaseName);
|
||||||
torrentInfo.Size = torrent.Size;
|
torrentInfo.Size = torrent.Size;
|
||||||
torrentInfo.DownloadUrl = RegexProtocol.Replace(torrent.DownloadURL, protocol);
|
torrentInfo.DownloadUrl = RegexProtocol.Replace(torrent.DownloadURL, protocol);
|
||||||
torrentInfo.InfoUrl = string.Format("{0}//broadcasthe.net/torrents.php?id={1}&torrentid={2}", protocol, torrent.GroupID, torrent.TorrentID);
|
torrentInfo.InfoUrl = string.Format("{0}//broadcasthe.net/torrents.php?id={1}&torrentid={2}", protocol, torrent.GroupID, torrent.TorrentID);
|
||||||
|
@ -71,7 +71,7 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
|
||||||
torrentInfo.TvRageId = torrent.TvrageID.Value;
|
torrentInfo.TvRageId = torrent.TvrageID.Value;
|
||||||
}
|
}
|
||||||
torrentInfo.PublishDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToUniversalTime().AddSeconds(torrent.Time);
|
torrentInfo.PublishDate = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc).ToUniversalTime().AddSeconds(torrent.Time);
|
||||||
//torrentInfo.MagnetUrl =
|
//torrentInfo.MagnetUrl =
|
||||||
torrentInfo.InfoHash = torrent.InfoHash;
|
torrentInfo.InfoHash = torrent.InfoHash;
|
||||||
torrentInfo.Seeders = torrent.Seeders;
|
torrentInfo.Seeders = torrent.Seeders;
|
||||||
torrentInfo.Peers = torrent.Leechers + torrent.Seeders;
|
torrentInfo.Peers = torrent.Leechers + torrent.Seeders;
|
||||||
|
@ -87,5 +87,12 @@ namespace NzbDrone.Core.Indexers.BroadcastheNet
|
||||||
|
|
||||||
return results;
|
return results;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private string CleanReleaseName(string releaseName)
|
||||||
|
{
|
||||||
|
releaseName = releaseName.Replace("\\", "");
|
||||||
|
|
||||||
|
return releaseName;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue