From e43e7d2b8d91446a32e784b3cef6a6a6c3aa0b78 Mon Sep 17 00:00:00 2001 From: flightlevel Date: Wed, 24 May 2017 01:30:59 +1000 Subject: [PATCH] Encourage Torznab use with Jackett (#1559) --- README.md | 3 ++- .../Indexers/TorrentPotato/TorrentPotato.cs | 10 +--------- .../Indexers/TorrentPotato/TorrentPotatoSettings.cs | 2 +- src/NzbDrone.Core/Indexers/Torznab/Torznab.cs | 1 + 4 files changed, 5 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 106da2bff..de14afb57 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,8 @@ Radarr is currently undergoing rapid development and pull requests are actively * All indexers supported by Sonarr also supported * New PassThePopcorn Indexer * QBittorrent, Deluge, rTorrent, Transmission and uTorrent download client (Other clients are coming) -* New TorrentPotato Indexer (Works well with [Jackett](https://github.com/Jackett/Jackett)) +* New TorrentPotato Indexer +* Torznab Indexer now supports Movies (Works well with [Jackett](https://github.com/Jackett/Jackett)) * Scanning PreDB to know when a new release is available * Importing movies from various online sources, such as IMDb Watchlists (A complete list can be found [here](https://github.com/Radarr/Radarr/issues/114)) * Full integration with Kodi, Plex (notification, library update) diff --git a/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotato.cs b/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotato.cs index 2eeb09f37..862dffb21 100644 --- a/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotato.cs +++ b/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotato.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Collections.Generic; using NLog; using NzbDrone.Common.Extensions; @@ -26,14 +26,6 @@ namespace NzbDrone.Core.Indexers.TorrentPotato } - public override IEnumerable DefaultDefinitions - { - get - { - yield return GetDefinition("Jackett", new TorrentPotatoSettings { BaseUrl = "http://localhost:9117/potato/YOURINDEXER"}); - } - } - private IndexerDefinition GetDefinition(string name, TorrentPotatoSettings settings) { return new IndexerDefinition diff --git a/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotatoSettings.cs b/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotatoSettings.cs index 96f29aad0..a4f9b2951 100644 --- a/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotatoSettings.cs +++ b/src/NzbDrone.Core/Indexers/TorrentPotato/TorrentPotatoSettings.cs @@ -28,7 +28,7 @@ namespace NzbDrone.Core.Indexers.TorrentPotato [FieldDefinition(1, Label = "Username", HelpText = "The username you use at your indexer.")] public string User { get; set; } - [FieldDefinition(2, Label = "Passkey", HelpText = "The password you use at your Indexer (or your API key if you're using Jackett).")] + [FieldDefinition(2, Label = "Passkey", HelpText = "The password you use at your Indexer.")] public string Passkey { get; set; } public NzbDroneValidationResult Validate() { diff --git a/src/NzbDrone.Core/Indexers/Torznab/Torznab.cs b/src/NzbDrone.Core/Indexers/Torznab/Torznab.cs index 6aab4c280..51539e304 100644 --- a/src/NzbDrone.Core/Indexers/Torznab/Torznab.cs +++ b/src/NzbDrone.Core/Indexers/Torznab/Torznab.cs @@ -41,6 +41,7 @@ namespace NzbDrone.Core.Indexers.Torznab { get { + yield return GetDefinition("Jackett", GetSettings("http://localhost:9117/torznab/YOURINDEXER")); yield return GetDefinition("HD4Free.xyz", GetSettings("http://hd4free.xyz")); } }