Fix OMDB key handling (#1581)

This commit is contained in:
chibidev
2017-07-21 17:56:29 +02:00
parent 7eb57d8e9a
commit bcc1e5ff6c
2 changed files with 2 additions and 1 deletions

View File

@@ -378,6 +378,7 @@ namespace Jackett.Controllers
if (omdbApiKey != Engine.Server.Config.OmdbApiKey) if (omdbApiKey != Engine.Server.Config.OmdbApiKey)
{ {
Engine.Server.Config.OmdbApiKey = omdbApiKey; Engine.Server.Config.OmdbApiKey = omdbApiKey;
Engine.Server.SaveConfig();
// HACK // HACK
indexerService.InitAggregateIndexer(); indexerService.InitAggregateIndexer();
} }

View File

@@ -142,7 +142,7 @@ namespace Jackett.Services
var omdbApiKey = Engine.Server.Config.OmdbApiKey; var omdbApiKey = Engine.Server.Config.OmdbApiKey;
IFallbackStrategyProvider fallbackStrategyProvider = null; IFallbackStrategyProvider fallbackStrategyProvider = null;
IResultFilterProvider resultFilterProvider = null; IResultFilterProvider resultFilterProvider = null;
if (omdbApiKey != null) if (!omdbApiKey.IsNullOrEmptyOrWhitespace())
{ {
var imdbResolver = new OmdbResolver(webClient, omdbApiKey.ToNonNull()); var imdbResolver = new OmdbResolver(webClient, omdbApiKey.ToNonNull());
fallbackStrategyProvider = new ImdbFallbackStrategyProvider(imdbResolver); fallbackStrategyProvider = new ImdbFallbackStrategyProvider(imdbResolver);