cardigannIndexer: expand validate filter delimiters

and same for the genre field
This commit is contained in:
Garfield69 2022-07-31 21:32:24 +12:00
parent 394743c4fe
commit 44165e4534
1 changed files with 2 additions and 2 deletions

View File

@ -1130,7 +1130,7 @@ namespace Jackett.Common.Indexers
logger.Debug(string.Format("CardigannIndexer ({0}): strdump{1} {2}", Id, strTag, DebugData)); logger.Debug(string.Format("CardigannIndexer ({0}): strdump{1} {2}", Id, strTag, DebugData));
break; break;
case "validate": case "validate":
char[] delimiters = { ',', ' ', '/', ')', '(', '.' }; char[] delimiters = { ',', ' ', '/', ')', '(', '.', ';', '[', ']' };
var args = (string)Filter.Args; var args = (string)Filter.Args;
var argsList = args.ToLower().Split(delimiters, System.StringSplitOptions.RemoveEmptyEntries); var argsList = args.ToLower().Split(delimiters, System.StringSplitOptions.RemoveEmptyEntries);
var validList = argsList.ToList(); var validList = argsList.ToList();
@ -2092,7 +2092,7 @@ namespace Jackett.Common.Indexers
case "genre": case "genre":
if (release.Genres == null) if (release.Genres == null)
release.Genres = new List<string>(); release.Genres = new List<string>();
char[] delimiters = { ',', ' ', '/', ')', '(', '.' }; char[] delimiters = { ',', ' ', '/', ')', '(', '.', ';', '[', ']' };
release.Genres = release.Genres.Union(value.Split(delimiters, System.StringSplitOptions.RemoveEmptyEntries)).ToList(); release.Genres = release.Genres.Union(value.Split(delimiters, System.StringSplitOptions.RemoveEmptyEntries)).ToList();
value = string.Join(", ", release.Genres); value = string.Join(", ", release.Genres);
break; break;