mirror of
https://github.com/Radarr/Radarr
synced 2024-12-28 02:40:01 +00:00
Made Nzb Restrictions case-insensative
This commit is contained in:
parent
d2e771c9f0
commit
29ed3293d1
2 changed files with 3 additions and 1 deletions
|
@ -32,7 +32,9 @@ public void should_be_true_when_restrictions_are_empty()
|
||||||
|
|
||||||
[TestCase("KYR")]
|
[TestCase("KYR")]
|
||||||
[TestCase("EDITED")]
|
[TestCase("EDITED")]
|
||||||
|
[TestCase("edited")]
|
||||||
[TestCase("2HD\nKYR")]
|
[TestCase("2HD\nKYR")]
|
||||||
|
[TestCase("2HD\nkyr")]
|
||||||
public void should_be_false_when_nzb_contains_a_restricted_term(string restrictions)
|
public void should_be_false_when_nzb_contains_a_restricted_term(string restrictions)
|
||||||
{
|
{
|
||||||
Mocker.GetMock<IConfigService>().SetupGet(c => c.NzbRestrictions).Returns(restrictions);
|
Mocker.GetMock<IConfigService>().SetupGet(c => c.NzbRestrictions).Returns(restrictions);
|
||||||
|
|
|
@ -43,7 +43,7 @@ public virtual bool IsSatisfiedBy(RemoteEpisode subject)
|
||||||
|
|
||||||
foreach (var restriction in restrictions)
|
foreach (var restriction in restrictions)
|
||||||
{
|
{
|
||||||
if (subject.Report.Title.Contains(restriction))
|
if (subject.Report.Title.ToLowerInvariant().Contains(restriction.ToLowerInvariant()))
|
||||||
{
|
{
|
||||||
_logger.Trace("{0} is restricted: {1}", subject, restriction);
|
_logger.Trace("{0} is restricted: {1}", subject, restriction);
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in a new issue