mirror of https://github.com/Jackett/Jackett
core/cardigann: add noappend modifier to category field (#7816)
This commit is contained in:
parent
955bca06da
commit
91812d94b9
|
@ -1478,17 +1478,12 @@ namespace Jackett.Common.Indexers
|
||||||
break;
|
break;
|
||||||
case "category":
|
case "category":
|
||||||
var cats = MapTrackerCatToNewznab(value);
|
var cats = MapTrackerCatToNewznab(value);
|
||||||
if (release.Category == null)
|
if (cats.Any())
|
||||||
{
|
{
|
||||||
release.Category = cats;
|
if (release.Category == null || FieldModifiers.Contains("noappend"))
|
||||||
}
|
release.Category = cats;
|
||||||
else
|
else
|
||||||
{
|
release.Category = release.Category.Union(cats).ToList();
|
||||||
foreach (var cat in cats)
|
|
||||||
{
|
|
||||||
if (!release.Category.Contains(cat))
|
|
||||||
release.Category.Add(cat);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
value = release.Category.ToString();
|
value = release.Category.ToString();
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue