diff options
| author | Luis Miguel Almánzar <ruisu15@gmail.com> | 2013-11-02 21:47:14 -0400 |
|---|---|---|
| committer | Luis Miguel Almánzar <ruisu15@gmail.com> | 2013-11-02 21:47:14 -0400 |
| commit | 7c45cb3aa56b09699ea857cec4b769375c1ecf5f (patch) | |
| tree | 81f468b6075f33663726d8ea40b6cf95664a7c1b | |
| parent | ce8821c94256e365a217480c077c7f0c4cb42b2c (diff) | |
strip all bracket tags. fixes #598
| -rw-r--r-- | MediaBrowser.Server.Implementations/Library/ResolverHelper.cs | 2 | ||||
| -rw-r--r-- | MediaBrowser.Tests/Server.Implementations/Library/ResolverHelperTests.cs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/MediaBrowser.Server.Implementations/Library/ResolverHelper.cs b/MediaBrowser.Server.Implementations/Library/ResolverHelper.cs index f9b051cd5..620bcaee4 100644 --- a/MediaBrowser.Server.Implementations/Library/ResolverHelper.cs +++ b/MediaBrowser.Server.Implementations/Library/ResolverHelper.cs @@ -71,7 +71,7 @@ namespace MediaBrowser.Server.Implementations.Library /// <summary> /// The MB name regex /// </summary> - private static readonly Regex MBNameRegex = new Regex(@"(\[boxset\]|\[tmdbid=\d+\]|\[tvdbid=\d+\])", RegexOptions.Compiled); + private static readonly Regex MBNameRegex = new Regex(@"(\[.*?\])", RegexOptions.Compiled); /// <summary> /// Strip out attribute items and return just the name we will use for items diff --git a/MediaBrowser.Tests/Server.Implementations/Library/ResolverHelperTests.cs b/MediaBrowser.Tests/Server.Implementations/Library/ResolverHelperTests.cs index 84966d76f..56b621424 100644 --- a/MediaBrowser.Tests/Server.Implementations/Library/ResolverHelperTests.cs +++ b/MediaBrowser.Tests/Server.Implementations/Library/ResolverHelperTests.cs @@ -8,10 +8,10 @@ namespace MediaBrowser.Tests.Server.Implementations.Library { [TestMethod] public void TestStripBrackets() { - Assert.AreEqual("My Movie [blah blah]", ResolverHelper.StripBrackets("My Movie [boxset] [blah blah]")); - Assert.AreEqual("[tag1] file 01", ResolverHelper.StripBrackets("[tag1] file 01 [tvdbid=12345]")); - Assert.AreEqual("[tag1] file 01", ResolverHelper.StripBrackets("[tag1] file 01 [tmdbid=12345]")); - Assert.AreEqual("[tag1] file 01", ResolverHelper.StripBrackets("[tag1] file [boxset] [tvdbid=12345] 01 [tmdbid=12345]")); + Assert.AreEqual("My Movie", ResolverHelper.StripBrackets("My Movie [boxset] [blah blah]")); + Assert.AreEqual("file 01", ResolverHelper.StripBrackets("[tag1] file 01 [tvdbid=12345]")); + Assert.AreEqual("file 01", ResolverHelper.StripBrackets("[tag1] file 01 [tmdbid=12345]")); + Assert.AreEqual("file 01", ResolverHelper.StripBrackets("[tag1] file [boxset] [tvdbid=12345] 01 [tmdbid=12345]")); } } }
\ No newline at end of file |
