aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-19 01:36:21 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-19 01:36:21 -0500
commita9f2a72d0b87115185a82aa2245aef1ea2e2b59f (patch)
tree173238df9e4f3f9a943b2d91e8ba521c9d96cd20 /MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
parentd2cae4012853bb6457554516f06e5bbf11121b8d (diff)
#680 - Support new episode file sorting
Diffstat (limited to 'MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs')
-rw-r--r--MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs b/MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
index d23106266..8f3f9b0a6 100644
--- a/MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
+++ b/MediaBrowser.Common.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
@@ -313,6 +313,13 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks
{
var trigger = (ITaskTrigger)sender;
+ var configurableTask = ScheduledTask as IConfigurableScheduledTask;
+
+ if (configurableTask != null && !configurableTask.IsEnabled)
+ {
+ return;
+ }
+
Logger.Info("{0} fired for task: {1}", trigger.GetType().Name, Name);
trigger.Stop();