From 4a8139f5ba90493e054a0aadcb770259f904b762 Mon Sep 17 00:00:00 2001 From: "kay.one" Date: Mon, 20 May 2013 21:46:30 -0700 Subject: [PATCH] update interval for existing tasks. --- NzbDrone.Core/Jobs/TaskManager.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/NzbDrone.Core/Jobs/TaskManager.cs b/NzbDrone.Core/Jobs/TaskManager.cs index 1a98519b0..199136702 100644 --- a/NzbDrone.Core/Jobs/TaskManager.cs +++ b/NzbDrone.Core/Jobs/TaskManager.cs @@ -60,14 +60,11 @@ namespace NzbDrone.Core.Jobs foreach (var defaultTask in defaultTasks) { - var currentDefinition = currentTasks.SingleOrDefault(c => c.TypeName == defaultTask.TypeName); + var currentDefinition = currentTasks.SingleOrDefault(c => c.TypeName == defaultTask.TypeName) ?? defaultTask; - if (currentDefinition == null) - { - currentDefinition = defaultTask; - _scheduledTaskRepository.Upsert(currentDefinition); - } + currentDefinition.Interval = defaultTask.Interval; + _scheduledTaskRepository.Upsert(currentDefinition); } }