mirror of https://github.com/Jackett/Jackett
core: implement category_desc parser for cardigann indexers (#12837)
This commit is contained in:
parent
4a6d630076
commit
02e43bd6a9
|
@ -11,7 +11,6 @@ legacylinks:
|
|||
- https://hdolimpo.co/
|
||||
|
||||
caps:
|
||||
# dont forget to update the case block in the search fields category
|
||||
categorymappings:
|
||||
- {id: 1, cat: Movies, desc: "Películas"}
|
||||
- {id: 2, cat: TV, desc: "Series"}
|
||||
|
@ -69,13 +68,8 @@ search:
|
|||
selector: meta.total
|
||||
|
||||
fields:
|
||||
category:
|
||||
category_desc:
|
||||
selector: category
|
||||
case:
|
||||
"Películas": 1
|
||||
"Series": 2
|
||||
"Música": 3
|
||||
"Documentales": 4
|
||||
title:
|
||||
selector: name
|
||||
filters:
|
||||
|
|
|
@ -1914,6 +1914,17 @@ namespace Jackett.Common.Indexers
|
|||
}
|
||||
value = release.Category.ToString();
|
||||
break;
|
||||
case "category_desc":
|
||||
var catsDesc = MapTrackerCatDescToNewznab(value);
|
||||
if (catsDesc.Any())
|
||||
{
|
||||
if (release.Category == null || FieldModifiers.Contains("noappend"))
|
||||
release.Category = catsDesc;
|
||||
else
|
||||
release.Category = release.Category.Union(catsDesc).ToList();
|
||||
}
|
||||
value = release.Category.ToString();
|
||||
break;
|
||||
case "size":
|
||||
release.Size = ReleaseInfo.GetBytes(value);
|
||||
value = release.Size.ToString();
|
||||
|
|
Loading…
Reference in New Issue