From 90289de22cf3c2a35b6d6d3acf376fb5308427ab Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 14 Feb 2021 01:49:21 -0500 Subject: [PATCH] Fix Import List Root Folder Check to run on Import List update --- .../Checks/ImportListRootFolderCheck.cs | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/NzbDrone.Core/HealthCheck/Checks/ImportListRootFolderCheck.cs b/src/NzbDrone.Core/HealthCheck/Checks/ImportListRootFolderCheck.cs index 2f7e81663..21f21a774 100644 --- a/src/NzbDrone.Core/HealthCheck/Checks/ImportListRootFolderCheck.cs +++ b/src/NzbDrone.Core/HealthCheck/Checks/ImportListRootFolderCheck.cs @@ -2,23 +2,22 @@ using System.Collections.Generic; using System.Linq; using NzbDrone.Common.Disk; using NzbDrone.Core.ImportLists; +using NzbDrone.Core.Localization; using NzbDrone.Core.MediaFiles.Events; -using NzbDrone.Core.RootFolders; -using NzbDrone.Core.Tv; -using NzbDrone.Core.Tv.Events; +using NzbDrone.Core.ThingiProvider.Events; namespace NzbDrone.Core.HealthCheck.Checks { - [CheckOn(typeof(SeriesDeletedEvent))] - [CheckOn(typeof(SeriesMovedEvent))] - [CheckOn(typeof(EpisodeImportedEvent), CheckOnCondition.FailedOnly)] - [CheckOn(typeof(EpisodeImportFailedEvent), CheckOnCondition.SuccessfulOnly)] + [CheckOn(typeof(ProviderUpdatedEvent))] + [CheckOn(typeof(MovieImportedEvent), CheckOnCondition.FailedOnly)] + [CheckOn(typeof(MovieImportFailedEvent), CheckOnCondition.SuccessfulOnly)] public class ImportListRootFolderCheck : HealthCheckBase { private readonly IImportListFactory _importListFactory; private readonly IDiskProvider _diskProvider; - public ImportListRootFolderCheck(IImportListFactory importListFactory, IDiskProvider diskProvider) + public ImportListRootFolderCheck(IImportListFactory importListFactory, IDiskProvider diskProvider, ILocalizationService localizationService) + : base(localizationService) { _importListFactory = importListFactory; _diskProvider = diskProvider;