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);