mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Xthor: fix and simplify category handling
This commit is contained in:
@@ -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
|
||||||
|
Reference in New Issue
Block a user