mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Added catmapping and date added
This commit is contained in:
@@ -43,6 +43,20 @@ namespace Jackett.Indexers
|
|||||||
p: ps,
|
p: ps,
|
||||||
configData: new ConfigurationDataBasicLogin())
|
configData: new ConfigurationDataBasicLogin())
|
||||||
{
|
{
|
||||||
|
AddCategoryMapping(92, TorznabCatType.TV);
|
||||||
|
AddCategoryMapping(92, TorznabCatType.TVHD);
|
||||||
|
AddCategoryMapping(92, TorznabCatType.TVWEBDL);
|
||||||
|
|
||||||
|
AddCategoryMapping(93, TorznabCatType.TVSD);
|
||||||
|
AddCategoryMapping(93, TorznabCatType.TV);
|
||||||
|
|
||||||
|
AddCategoryMapping(57, TorznabCatType.TV);
|
||||||
|
AddCategoryMapping(57, TorznabCatType.TVHD);
|
||||||
|
AddCategoryMapping(57, TorznabCatType.TVWEBDL);
|
||||||
|
|
||||||
|
AddCategoryMapping(74, TorznabCatType.TVSD);
|
||||||
|
AddCategoryMapping(74, TorznabCatType.TV);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson)
|
public async Task<IndexerConfigurationStatus> ApplyConfiguration(JToken configJson)
|
||||||
@@ -88,12 +102,19 @@ namespace Jackett.Indexers
|
|||||||
release.MinimumRatio = 1;
|
release.MinimumRatio = 1;
|
||||||
release.MinimumSeedTime = 172800;
|
release.MinimumSeedTime = 172800;
|
||||||
|
|
||||||
release.PublishDate = DateTime.Now;
|
var seriesCats = new[] { 92, 93, 57, 74 };
|
||||||
|
var qCat = row.ChildElements.ElementAt(0).ChildElements.ElementAt(0).Cq();
|
||||||
|
var catUrl = qCat.Attr("href");
|
||||||
|
var cat = catUrl.Substring(catUrl.LastIndexOf('[') + 1);
|
||||||
|
var catNo = int.Parse(cat.Trim(']'));
|
||||||
|
if (seriesCats.Contains(catNo))
|
||||||
|
release.Category = TorznabCatType.TV.ID;
|
||||||
|
else
|
||||||
|
continue;
|
||||||
|
|
||||||
// var qAdded = row.ChildElements.ElementAt(4).Cq();
|
var qAdded = row.ChildElements.ElementAt(4).ChildElements.ElementAt(0).Cq();
|
||||||
// var addedStr = qAdded.Attr("title").Trim();
|
var addedStr = qAdded.Attr("title");
|
||||||
// //var addedStr = "Oct 02 2015, 03:55";
|
release.PublishDate = DateTime.ParseExact(addedStr, "MMM dd yyyy, HH:mm", CultureInfo.InvariantCulture);
|
||||||
// //release.PublishDate = DateTime.ParseExact(addedStr, "MMM dd yyyy, HH:mm", CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal).ToLocalTime();
|
|
||||||
|
|
||||||
var qLink = row.ChildElements.ElementAt(1).ChildElements.ElementAt(2).Cq();
|
var qLink = row.ChildElements.ElementAt(1).ChildElements.ElementAt(2).Cq();
|
||||||
release.Title = qLink.Text().Trim();
|
release.Title = qLink.Text().Trim();
|
||||||
|
Reference in New Issue
Block a user