Fixed: Testing indexers, connections and download clients

pull/2/head
Mark McDowall 10 years ago
parent f831dbd789
commit 4c9f13cb26

@ -76,7 +76,10 @@ namespace NzbDrone.Api
{ {
var providerDefinition = GetDefinition(providerResource, false); var providerDefinition = GetDefinition(providerResource, false);
if (providerDefinition.Enable)
{
Test(providerDefinition, false); Test(providerDefinition, false);
}
providerDefinition = _providerFactory.Create(providerDefinition); providerDefinition = _providerFactory.Create(providerDefinition);
@ -87,7 +90,10 @@ namespace NzbDrone.Api
{ {
var providerDefinition = GetDefinition(providerResource, false); var providerDefinition = GetDefinition(providerResource, false);
if (providerDefinition.Enable)
{
Test(providerDefinition, false); Test(providerDefinition, false);
}
_providerFactory.Update(providerDefinition); _providerFactory.Update(providerDefinition);
} }
@ -166,8 +172,6 @@ namespace NzbDrone.Api
protected virtual void Test(TProviderDefinition definition, bool includeWarnings) protected virtual void Test(TProviderDefinition definition, bool includeWarnings)
{ {
if (!definition.Enable) return;
var validationResult = _providerFactory.Test(definition); var validationResult = _providerFactory.Test(definition);
VerifyValidationResult(validationResult, includeWarnings); VerifyValidationResult(validationResult, includeWarnings);

Loading…
Cancel
Save