Episodes older than 14 days have their own priority

This commit is contained in:
Mark McDowall 2013-07-07 20:15:15 -07:00
commit 98e94643fb
16 changed files with 164 additions and 66 deletions

View file

@ -109,6 +109,13 @@ namespace NzbDrone.Core.Configuration
set { SetValue("SabRecentTvPriority", value); }
}
public SabPriorityType SabOlderTvPriority
{
get { return GetValueEnum("SabOlderTvPriority", SabPriorityType.Default); }
set { SetValue("SabOlderTvPriority", value); }
}
public String DownloadedEpisodesFolder
{
get { return GetValue("DownloadedEpisodesFolder"); }
@ -251,6 +258,13 @@ namespace NzbDrone.Core.Configuration
set { SetValue("NzbgetRecentTvPriority", value); }
}
public PriorityType NzbgetOlderTvPriority
{
get { return GetValueEnum("NzbgetOlderTvPriority", PriorityType.Normal); }
set { SetValue("NzbgetOlderTvPriority", value); }
}
public string ReleaseRestrictions
{
get { return GetValue("ReleaseRestrictions", String.Empty); }

View file

@ -18,6 +18,7 @@ namespace NzbDrone.Core.Configuration
String SabPassword { get; set; }
String SabTvCategory { get; set; }
SabPriorityType SabRecentTvPriority { get; set; }
SabPriorityType SabOlderTvPriority { get; set; }
String DownloadedEpisodesFolder { get; set; }
bool UseSeasonFolder { get; set; }
string SeasonFolderFormat { get; set; }
@ -39,6 +40,7 @@ namespace NzbDrone.Core.Configuration
String NzbgetTvCategory { get; set; }
Int32 NzbgetPriority { get; set; }
PriorityType NzbgetRecentTvPriority { get; set; }
PriorityType NzbgetOlderTvPriority { get; set; }
string ReleaseRestrictions { get; set; }
string GetValue(string key, object defaultValue, bool persist = false);
void SetValue(string key, string value);