Fixed: Provider health checks persist after add until next scheduled check

(cherry picked from commit 202449c40c82c6dfd2d15844c578436bbe3c8872)
This commit is contained in:
Qstick 2019-09-30 19:44:23 -04:00 committed by Bogdan
parent 3d61719a2c
commit ceab19caf9

View file

@ -98,9 +98,10 @@ namespace NzbDrone.Core.ThingiProvider
public virtual TProviderDefinition Create(TProviderDefinition definition) public virtual TProviderDefinition Create(TProviderDefinition definition)
{ {
var addedDefinition = _providerRepository.Insert(definition); var result = _providerRepository.Insert(definition);
_eventAggregator.PublishEvent(new ProviderAddedEvent<TProvider>(definition)); _eventAggregator.PublishEvent(new ProviderAddedEvent<TProvider>(result));
return addedDefinition;
return result;
} }
public virtual void Update(TProviderDefinition definition) public virtual void Update(TProviderDefinition definition)