Xthor: fix and simplify category handling

This commit is contained in:
kaso17
2017-04-20 17:06:28 +02:00
parent 566817c7cd
commit e1afea35b7

View File

@@ -301,32 +301,9 @@ namespace Jackett.Indexers
} }
// Loop on Categories needed // Loop on Categories needed
switch (categoriesList.Count) if (categoriesList.Count > 0)
{ {
case 0: parameters.Add("category", string.Join("+", categoriesList));
// No category
parameters.Add("category", string.Empty);
break;
case 1:
// One category
parameters.Add("category", categoriesList[0]);
break;
default:
// Multiple Categories
string categories = null;
foreach (var category in categoriesList)
{
// Initiate our categories parameter
if (categoriesList.First() == category)
{
categories = categoriesList[0];
}
// Adding next categories
categories += "+" + category;
}
// Add categories
if (categories != null) parameters.Add("category", categories);
break;
} }
// If Only Freeleech Enabled // If Only Freeleech Enabled