#93 Change IPT to be category aware and render availible categories to the front end.

This commit is contained in:
KZ
2015-07-29 20:30:28 +01:00
parent daf6d8ff50
commit 95402f3d4f
9 changed files with 165 additions and 36 deletions

View File

@@ -343,5 +343,19 @@ namespace Jackett.Indexers
{
categoryMapping.Add(new CategoryMapping(trackerCategory.ToString(), newznabCategory));
}
protected List<string> MapTorznabCapsToTrackers(TorznabQuery query)
{
var result = new List<string>();
foreach (var cat in query.Categories)
{
foreach (var mapping in categoryMapping.Where(c => c.NewzNabCategory == cat))
{
result.Add(mapping.TrackerCategory);
}
}
return result;
}
}
}