Fixed: Don't trigger SceneMapping update and Housekeeping right on the startup event.
This commit is contained in:
parent
55e870f295
commit
e5de7fb8cf
|
@ -124,7 +124,7 @@ namespace NzbDrone.Core.Test.DataAugmentation.Scene
|
|||
.Returns(Builder<SceneMapping>.CreateListOfSize(1).Build());
|
||||
|
||||
|
||||
Subject.HandleAsync(new ApplicationStartedEvent());
|
||||
Subject.Execute(new UpdateSceneMappingCommand());
|
||||
|
||||
Mocker.GetMock<ISceneMappingRepository>()
|
||||
.Verify(v => v.All(), Times.Once());
|
||||
|
|
|
@ -21,7 +21,6 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
}
|
||||
|
||||
public class SceneMappingService : ISceneMappingService,
|
||||
IHandleAsync<ApplicationStartedEvent>,
|
||||
IHandle<SeriesRefreshStartingEvent>,
|
||||
IExecute<UpdateSceneMappingCommand>
|
||||
{
|
||||
|
@ -204,11 +203,6 @@ namespace NzbDrone.Core.DataAugmentation.Scene
|
|||
return titles.Where(title => title.All(c => c <= 255)).ToList();
|
||||
}
|
||||
|
||||
public void HandleAsync(ApplicationStartedEvent message)
|
||||
{
|
||||
UpdateMappings();
|
||||
}
|
||||
|
||||
public void Handle(SeriesRefreshStartingEvent message)
|
||||
{
|
||||
UpdateMappings();
|
||||
|
|
|
@ -8,8 +8,7 @@ using NzbDrone.Core.Datastore;
|
|||
|
||||
namespace NzbDrone.Core.Housekeeping
|
||||
{
|
||||
public class HousekeepingService : IExecute<HousekeepingCommand>,
|
||||
IHandleAsync<ApplicationStartedEvent>
|
||||
public class HousekeepingService : IExecute<HousekeepingCommand>
|
||||
{
|
||||
private readonly IEnumerable<IHousekeepingTask> _housekeepers;
|
||||
private readonly Logger _logger;
|
||||
|
@ -50,10 +49,5 @@ namespace NzbDrone.Core.Housekeeping
|
|||
{
|
||||
Clean();
|
||||
}
|
||||
|
||||
public void HandleAsync(ApplicationStartedEvent message)
|
||||
{
|
||||
Clean();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue