mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
RSS Sync interval cannot be set to a 1-9 minutes (0 or 10+ only)
This commit is contained in:
@@ -67,7 +67,7 @@ namespace NzbDrone.Core.Jobs
|
|||||||
|
|
||||||
new ScheduledTask
|
new ScheduledTask
|
||||||
{
|
{
|
||||||
Interval = new [] { _configService.RssSyncInterval, 10 }.Max(),
|
Interval = GetRssSyncInterval(),
|
||||||
TypeName = typeof(RssSyncCommand).FullName
|
TypeName = typeof(RssSyncCommand).FullName
|
||||||
},
|
},
|
||||||
|
|
||||||
@@ -106,6 +106,18 @@ namespace NzbDrone.Core.Jobs
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private int GetRssSyncInterval()
|
||||||
|
{
|
||||||
|
var interval = _configService.RssSyncInterval;
|
||||||
|
|
||||||
|
if (interval > 0 && interval < 10)
|
||||||
|
{
|
||||||
|
return 10;
|
||||||
|
}
|
||||||
|
|
||||||
|
return interval;
|
||||||
|
}
|
||||||
|
|
||||||
public void Handle(CommandExecutedEvent message)
|
public void Handle(CommandExecutedEvent message)
|
||||||
{
|
{
|
||||||
var scheduledTask = _scheduledTaskRepository.All().SingleOrDefault(c => c.TypeName == message.Command.GetType().FullName);
|
var scheduledTask = _scheduledTaskRepository.All().SingleOrDefault(c => c.TypeName == message.Command.GetType().FullName);
|
||||||
|
Reference in New Issue
Block a user