From c820ebca0027c967d89a90de05e00ee4ea48c2bc Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 31 Jul 2022 12:26:04 +1200 Subject: [PATCH] cardigannIndexer: clean up genre parsing --- src/Jackett.Common/Indexers/CardigannIndexer.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Indexers/CardigannIndexer.cs b/src/Jackett.Common/Indexers/CardigannIndexer.cs index aeca5a799..d6b413b8b 100644 --- a/src/Jackett.Common/Indexers/CardigannIndexer.cs +++ b/src/Jackett.Common/Indexers/CardigannIndexer.cs @@ -2084,8 +2084,9 @@ namespace Jackett.Common.Indexers case "genre": if (release.Genres == null) release.Genres = new List(); - release.Genres = release.Genres.Union(value.Split(',')).ToList(); - value = string.Join(",", release.Genres); + char[] delimiters = {',', ' ', '/', ')', '(', '.'}; + release.Genres = release.Genres.Union(value.Split(delimiters, System.StringSplitOptions.RemoveEmptyEntries)).ToList(); + value = string.Join(", ", release.Genres); break; case "year": release.Year = ReleaseInfo.GetBytes(value);