From 4f5d7a3d5498bc42ca79ea6da0426bdebccc3fee Mon Sep 17 00:00:00 2001 From: Azerelat <azerelat@inbox.lv> Date: Wed, 24 Feb 2016 18:40:16 +0000 Subject: [PATCH] Make category mapping a little less confusing #255 --- src/Jackett/Indexers/BaseIndexer.cs | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/src/Jackett/Indexers/BaseIndexer.cs b/src/Jackett/Indexers/BaseIndexer.cs index b15fc873..481fdb70 100644 --- a/src/Jackett/Indexers/BaseIndexer.cs +++ b/src/Jackett/Indexers/BaseIndexer.cs @@ -436,43 +436,23 @@ namespace Jackett.Indexers } } - protected void AddCategoryMapping(string trackerCategory, int newznabCategory) - { - categoryMapping.Add(new CategoryMapping(trackerCategory, newznabCategory)); - } - - protected void AddCategoryMapping(int trackerCategory, TorznabCategory newznabCategory) - { - categoryMapping.Add(new CategoryMapping(trackerCategory.ToString(), newznabCategory.ID)); - if (!TorznabCaps.Categories.Contains(newznabCategory)) - TorznabCaps.Categories.Add(newznabCategory); - } - protected void AddCategoryMapping(string trackerCategory, TorznabCategory newznabCategory) { - categoryMapping.Add(new CategoryMapping(trackerCategory.ToString(), newznabCategory.ID)); + categoryMapping.Add(new CategoryMapping(trackerCategory, newznabCategory.ID)); if (!TorznabCaps.Categories.Contains(newznabCategory)) TorznabCaps.Categories.Add(newznabCategory); } - protected void AddCategoryMapping(int trackerCategory, int newznabCategory) + protected void AddCategoryMapping(int trackerCategory, TorznabCategory newznabCategory) { - categoryMapping.Add(new CategoryMapping(trackerCategory.ToString(), newznabCategory)); + AddCategoryMapping(trackerCategory.ToString(), newznabCategory); } protected void AddMultiCategoryMapping(TorznabCategory newznabCategory, params int[] trackerCategories) { foreach (var trackerCat in trackerCategories) { - categoryMapping.Add(new CategoryMapping(trackerCat.ToString(), newznabCategory.ID)); - } - } - - protected void AddMultiCategoryMapping(int trackerCategory, params TorznabCategory[] newznabCategories) - { - foreach (var newznabCat in newznabCategories) - { - categoryMapping.Add(new CategoryMapping(trackerCategory.ToString(), newznabCat.ID)); + AddCategoryMapping(trackerCat, newznabCategory); } } -- GitLab