mirror of https://github.com/Radarr/Radarr
Better task interval fetching
Fixes #5700 Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
parent
b56043504b
commit
19dceb35fa
|
@ -123,9 +123,19 @@ namespace NzbDrone.Core.Jobs
|
|||
|
||||
private int GetBackupInterval()
|
||||
{
|
||||
var interval = _configService.BackupInterval;
|
||||
var intervalDays = _configService.BackupInterval;
|
||||
|
||||
return interval * 60 * 24;
|
||||
if (intervalDays < 1)
|
||||
{
|
||||
intervalDays = 1;
|
||||
}
|
||||
|
||||
if (intervalDays > 7)
|
||||
{
|
||||
intervalDays = 7;
|
||||
}
|
||||
|
||||
return intervalDays * 60 * 24;
|
||||
}
|
||||
|
||||
private int GetRssSyncInterval()
|
||||
|
@ -167,7 +177,7 @@ namespace NzbDrone.Core.Jobs
|
|||
public void HandleAsync(ConfigSavedEvent message)
|
||||
{
|
||||
var rss = _scheduledTaskRepository.GetDefinition(typeof(RssSyncCommand));
|
||||
rss.Interval = _configService.RssSyncInterval;
|
||||
rss.Interval = GetRssSyncInterval();
|
||||
|
||||
var importList = _scheduledTaskRepository.GetDefinition(typeof(ImportListSyncCommand));
|
||||
importList.Interval = GetImportListSyncInterval();
|
||||
|
|
Loading…
Reference in New Issue