From 7eb57d8e9a407ce01bf212105f5183bc6d2f0152 Mon Sep 17 00:00:00 2001 From: chibidev Date: Fri, 21 Jul 2017 00:32:57 +0200 Subject: [PATCH] Minor fixes for Anime Tosho --- src/Jackett/Indexers/Feeds/AnimeTosho.cs | 4 ++-- src/Jackett/Indexers/Feeds/BaseFeedIndexer.cs | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/Jackett/Indexers/Feeds/AnimeTosho.cs b/src/Jackett/Indexers/Feeds/AnimeTosho.cs index 1ca6b6b0d..c37a361f2 100644 --- a/src/Jackett/Indexers/Feeds/AnimeTosho.cs +++ b/src/Jackett/Indexers/Feeds/AnimeTosho.cs @@ -14,7 +14,7 @@ namespace Jackett.Indexers.Newznab { // TODO // this might be downloaded and refreshed instead of hard-coding it - TorznabCaps = new TorznabCapabilities + TorznabCaps = new TorznabCapabilities(new TorznabCategory(5070, "Anime")) { SearchAvailable = true, TVSearchAvailable = false, @@ -28,6 +28,6 @@ namespace Jackett.Indexers.Newznab Type = "public"; } - protected override Uri FeedUri => new Uri("https://animetosho.org/feed/api"); + protected override Uri FeedUri => new Uri(SiteLink + "/feed/api"); } } diff --git a/src/Jackett/Indexers/Feeds/BaseFeedIndexer.cs b/src/Jackett/Indexers/Feeds/BaseFeedIndexer.cs index 7ddd65ab8..6e22f2a29 100644 --- a/src/Jackett/Indexers/Feeds/BaseFeedIndexer.cs +++ b/src/Jackett/Indexers/Feeds/BaseFeedIndexer.cs @@ -21,7 +21,11 @@ namespace Jackett.Indexers public override Task ApplyConfiguration(JToken configJson) { + LoadValuesFromJson(configJson); + IsConfigured = true; + SaveConfig(); + return Task.FromResult(IndexerConfigurationStatus.RequiresTesting); } @@ -33,7 +37,8 @@ namespace Jackett.Indexers var request = new WebRequest { Url = requestUri, - Type = RequestType.GET + Type = RequestType.GET, + Encoding = Encoding }; var result = await webclient.GetString(request);