solidtorrents: refine cats. resolves #12405

This commit is contained in:
Garfield69
2021-10-14 08:58:52 +13:00
parent 8ffe2e9020
commit 1ed49b509c

View File

@@ -74,6 +74,7 @@ namespace Jackett.Common.Indexers
// when updating categories also update ParseCategory routine. // when updating categories also update ParseCategory routine.
AddCategoryMapping("Audio", TorznabCatType.Audio, "Audio"); AddCategoryMapping("Audio", TorznabCatType.Audio, "Audio");
AddCategoryMapping("Video", TorznabCatType.Movies, "Video"); AddCategoryMapping("Video", TorznabCatType.Movies, "Video");
AddCategoryMapping("Video", TorznabCatType.TV, "Video");
AddCategoryMapping("Image", TorznabCatType.OtherMisc, "Image"); AddCategoryMapping("Image", TorznabCatType.OtherMisc, "Image");
AddCategoryMapping("Document", TorznabCatType.BooksComics, "Document"); AddCategoryMapping("Document", TorznabCatType.BooksComics, "Document");
AddCategoryMapping("eBook", TorznabCatType.BooksEBook, "eBook"); AddCategoryMapping("eBook", TorznabCatType.BooksEBook, "eBook");
@@ -93,13 +94,17 @@ namespace Jackett.Common.Indexers
switch (query) switch (query)
{ {
case "Audio": case "Audio":
case "7": case "7": // music
case "8": case "8": // audiobook
cats.Add(TorznabCatType.Audio.ID); cats.Add(TorznabCatType.Audio.ID);
break; break;
case "Video": case "Video":
case "2": case "2": // movies
case "3": // tv
case "4": // anime , hentai
case "10": // 3x
cats.Add(TorznabCatType.Movies.ID); cats.Add(TorznabCatType.Movies.ID);
cats.Add(TorznabCatType.TV.ID);
break; break;
case "Image": case "Image":
cats.Add(TorznabCatType.OtherMisc.ID); cats.Add(TorznabCatType.OtherMisc.ID);
@@ -108,15 +113,15 @@ namespace Jackett.Common.Indexers
cats.Add(TorznabCatType.BooksComics.ID); cats.Add(TorznabCatType.BooksComics.ID);
break; break;
case "eBook": case "eBook":
case "9": case "9": // books
cats.Add(TorznabCatType.BooksEBook.ID); cats.Add(TorznabCatType.BooksEBook.ID);
break; break;
case "Program": case "Program":
case "6": case "5": // software
case "6": // games
cats.Add(TorznabCatType.PC0day.ID); cats.Add(TorznabCatType.PC0day.ID);
break; break;
case "Android": case "Android":
case "5":
cats.Add(TorznabCatType.PCMobileAndroid.ID); cats.Add(TorznabCatType.PCMobileAndroid.ID);
break; break;
case "Archive": case "Archive":
@@ -132,7 +137,7 @@ namespace Jackett.Common.Indexers
cats.Add(TorznabCatType.MoviesDVD.ID); cats.Add(TorznabCatType.MoviesDVD.ID);
break; break;
case "Unknown": case "Unknown":
case "1": case "1": // other
cats.Add(TorznabCatType.Other.ID); cats.Add(TorznabCatType.Other.ID);
break; break;
default: default: