mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
Fixed: (AnimeBytes) Handle series synonyms with commas (#984)
Fixed: (AnimeBytes) Avoid repeating synonyms on key "3"
This commit is contained in:
@@ -228,11 +228,37 @@ namespace NzbDrone.Core.Indexers.Definitions
|
|||||||
|
|
||||||
if (syn.StringArray != null)
|
if (syn.StringArray != null)
|
||||||
{
|
{
|
||||||
synonyms.AddRange(syn.StringArray);
|
if (syn.StringArray.Count >= 1)
|
||||||
|
{
|
||||||
|
synonyms.Add(syn.StringArray[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (syn.StringArray.Count >= 2)
|
||||||
|
{
|
||||||
|
synonyms.Add(syn.StringArray[1]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (syn.StringArray.Count == 3)
|
||||||
|
{
|
||||||
|
synonyms.AddRange(syn.StringArray[2].Split(',').Select(t => t.Trim()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
synonyms.AddRange(syn.StringMap.Values);
|
if (syn.StringMap.ContainsKey("0"))
|
||||||
|
{
|
||||||
|
synonyms.Add(syn.StringMap["0"]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (syn.StringMap.ContainsKey("1"))
|
||||||
|
{
|
||||||
|
synonyms.Add(syn.StringMap["1"]);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (syn.StringMap.ContainsKey("2"))
|
||||||
|
{
|
||||||
|
synonyms.AddRange(syn.StringMap["2"].Split(',').Select(t => t.Trim()));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user