aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCody Engel <cengel815@gmail.com>2025-09-20 18:00:44 -0600
committerCody Engel <cengel815@gmail.com>2025-09-20 18:00:44 -0600
commitbd9a44ce7d45bf00d928ccfb13a2695686b91264 (patch)
treeecd71f41e13ff9c92848ef0cab3307a96ff18112
parentda31d0c6a61ff0d908ad3c9ddcfa42a055f7ef6f (diff)
remove explicit ‘-‘ support in series name
-rw-r--r--Emby.Naming/TV/SeriesResolver.cs2
-rw-r--r--tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs1
2 files changed, 1 insertions, 2 deletions
diff --git a/Emby.Naming/TV/SeriesResolver.cs b/Emby.Naming/TV/SeriesResolver.cs
index 795c63509..6ec420a37 100644
--- a/Emby.Naming/TV/SeriesResolver.cs
+++ b/Emby.Naming/TV/SeriesResolver.cs
@@ -21,7 +21,7 @@ namespace Emby.Naming.TV
/// Regex that matches titles with year in parentheses, optionally preceded by a minus sign.
/// Captures the title (which may be numeric) before the year.
/// </summary>
- [GeneratedRegex(@"^-?(?<title>.+?)\s*\(\d{4}\)")]
+ [GeneratedRegex(@"(?<title>.+?)\s*\(\d{4}\)")]
private static partial Regex TitleWithYearRegex();
/// <summary>
diff --git a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs
index 84311b0e2..b81b7934c 100644
--- a/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs
+++ b/tests/Jellyfin.Naming.Tests/TV/SeriesResolverTests.cs
@@ -20,7 +20,6 @@ namespace Jellyfin.Naming.Tests.TV
[InlineData("/some/path/The Show s02e10 720p hdtv", "The Show")]
[InlineData("/some/path/The Show s02e10 the episode 720p hdtv", "The Show")]
[InlineData("/some/path/1923 (2022)", "1923")]
- [InlineData("/some/path/-1923 (2022)", "1923")]
public void SeriesResolverResolveTest(string path, string name)
{
var res = SeriesResolver.Resolve(_namingOptions, path);