From af7aa597c35279e286ee88641854db69744e7b15 Mon Sep 17 00:00:00 2001 From: LukePulverenti Date: Thu, 28 Feb 2013 14:32:41 -0500 Subject: referenced core plugins, fixed some dashboard issues, extracted library manager --- .../ScheduledTasks/Tasks/ChapterImagesTask.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'MediaBrowser.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs') diff --git a/MediaBrowser.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs b/MediaBrowser.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs index d3854f9d7..3ad1f1700 100644 --- a/MediaBrowser.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs +++ b/MediaBrowser.Server.Implementations/ScheduledTasks/Tasks/ChapterImagesTask.cs @@ -1,6 +1,7 @@ using MediaBrowser.Common.ScheduledTasks; using MediaBrowser.Controller; using MediaBrowser.Controller.Entities; +using MediaBrowser.Controller.Library; using MediaBrowser.Model.Logging; using System; using System.Collections.Generic; @@ -23,16 +24,19 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks.Tasks /// The _logger /// private readonly ILogger _logger; + private readonly ILibraryManager _libraryManager; /// /// Initializes a new instance of the class. /// /// The kernel. /// The logger. - public ChapterImagesTask(Kernel kernel, ILogger logger) + /// The library manager. + public ChapterImagesTask(Kernel kernel, ILogger logger, ILibraryManager libraryManager) { _kernel = kernel; _logger = logger; + _libraryManager = libraryManager; } /// @@ -55,7 +59,7 @@ namespace MediaBrowser.Server.Implementations.ScheduledTasks.Tasks /// Task. public Task Execute(CancellationToken cancellationToken, IProgress progress) { - var videos = _kernel.RootFolder.RecursiveChildren.OfType