From c39feb7997a88e7a34adfcc01dbc912521357e80 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 19 Jul 2015 12:25:47 -0600 Subject: [PATCH] Fixed TestIndexer async Task --- src/Jackett/Controllers/AdminController.cs | 10 +++++----- src/Jackett/Services/IndexerManagerService.cs | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Jackett/Controllers/AdminController.cs b/src/Jackett/Controllers/AdminController.cs index 2120bc504..254f855c7 100644 --- a/src/Jackett/Controllers/AdminController.cs +++ b/src/Jackett/Controllers/AdminController.cs @@ -20,7 +20,7 @@ namespace Jackett.Controllers private IIndexerManagerService indexerService; private IServerService serverService; - public AdminController(IConfigurationService config, IIndexerManagerService i, IServerService ss) + public AdminController(IConfigurationService config, IIndexerManagerService i, IServerService ss) { this.config = config; indexerService = i; @@ -67,7 +67,7 @@ namespace Jackett.Controllers var indexer = indexerService.GetIndexer((string)postData["indexer"]); jsonReply["name"] = indexer.DisplayName; await indexer.ApplyConfiguration(postData["config"]); - indexerService.TestIndexer((string)postData["indexer"]); + await indexerService.TestIndexer((string)postData["indexer"]); jsonReply["result"] = "success"; } catch (Exception ex) @@ -125,7 +125,7 @@ namespace Jackett.Controllers { var postData = await ReadPostDataJson(); string indexerString = (string)postData["indexer"]; - indexerService.TestIndexer(indexerString); + await indexerService.TestIndexer(indexerString); jsonReply["name"] = indexerService.GetIndexer(indexerString).DisplayName; jsonReply["result"] = "success"; } @@ -187,9 +187,9 @@ namespace Jackett.Controllers try { var postData = await ReadPostDataJson(); - // int port = await WebServer.ApplyPortConfiguration(postData); + // int port = await WebServer.ApplyPortConfiguration(postData); jsonReply["result"] = "success"; - // jsonReply["port"] = port; + // jsonReply["port"] = port; } catch (Exception ex) { diff --git a/src/Jackett/Services/IndexerManagerService.cs b/src/Jackett/Services/IndexerManagerService.cs index 0f1aacb87..1a358073a 100644 --- a/src/Jackett/Services/IndexerManagerService.cs +++ b/src/Jackett/Services/IndexerManagerService.cs @@ -15,7 +15,7 @@ namespace Jackett.Services { public interface IIndexerManagerService { - void TestIndexer(string name); + Task TestIndexer(string name); void DeleteIndexer(string name); IIndexer GetIndexer(string name); IEnumerable GetAllIndexers(); @@ -70,7 +70,7 @@ namespace Jackett.Services return indexers.Values; } - public async void TestIndexer(string name) + public async Task TestIndexer(string name) { var indexer = GetIndexer(name); var browseQuery = new TorznabQuery();