|
|
|
@ -67,6 +67,8 @@ namespace NzbDrone.Core.Organizer
|
|
|
|
|
{
|
|
|
|
|
var value = context.PropertyValue as string;
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
|
|
if (!FileNameBuilder.SeasonEpisodePatternRegex.IsMatch(value) &&
|
|
|
|
|
!FileNameValidation.OriginalTokenRegex.IsMatch(value))
|
|
|
|
|
{
|
|
|
|
@ -89,6 +91,8 @@ namespace NzbDrone.Core.Organizer
|
|
|
|
|
{
|
|
|
|
|
var value = context.PropertyValue as string;
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
|
|
if (!FileNameBuilder.SeasonEpisodePatternRegex.IsMatch(value) &&
|
|
|
|
|
!FileNameBuilder.AirDateRegex.IsMatch(value) &&
|
|
|
|
|
!FileNameValidation.OriginalTokenRegex.IsMatch(value))
|
|
|
|
@ -112,6 +116,8 @@ namespace NzbDrone.Core.Organizer
|
|
|
|
|
{
|
|
|
|
|
var value = context.PropertyValue as string;
|
|
|
|
|
|
|
|
|
|
return true;
|
|
|
|
|
|
|
|
|
|
if (!FileNameBuilder.SeasonEpisodePatternRegex.IsMatch(value) &&
|
|
|
|
|
!FileNameBuilder.AbsoluteEpisodePatternRegex.IsMatch(value) &&
|
|
|
|
|
!FileNameValidation.OriginalTokenRegex.IsMatch(value))
|
|
|
|
|