Private GIT

Skip to content
Snippets Groups Projects
Commit aa7a3349 authored by flightlevel's avatar flightlevel
Browse files

Merge pull request #199 from flightlevel/torrentbytesfix

TorrentBytes: Allow for missing category and fix time
parents 1f94dec0 e57cbe3b
Branches
Tags v0.7.142
No related merge requests found
...@@ -152,15 +152,18 @@ namespace Jackett.Indexers ...@@ -152,15 +152,18 @@ namespace Jackett.Indexers
break; break;
} }
// Check if the release has been assigned a category
if (row.Cq().Find("td:eq(0) a").Length > 0)
{
var cat = row.Cq().Find("td:eq(0) a").First().Attr("href").Substring(15); var cat = row.Cq().Find("td:eq(0) a").First().Attr("href").Substring(15);
release.Category = MapTrackerCatToNewznab(cat); release.Category = MapTrackerCatToNewznab(cat);
}
var qLink = row.Cq().Find("td:eq(1) a").First(); var qLink = row.Cq().Find("td:eq(1) a").First();
release.Link = new Uri(SiteLink + qLink.Attr("href")); release.Link = new Uri(SiteLink + qLink.Attr("href"));
var added = row.Cq().Find("td:eq(4)").First().Text().Trim(); var added = row.Cq().Find("td:eq(4)").First().Text().Trim();
release.PublishDate = DateTimeUtil.FromTimeAgo(added); release.PublishDate = DateTime.ParseExact(added, "yyyy-MM-ddHH:mm:ss", CultureInfo.InvariantCulture, DateTimeStyles.AssumeUniversal).ToLocalTime();
var sizeStr = row.Cq().Find("td:eq(6)").First().Text().Trim(); var sizeStr = row.Cq().Find("td:eq(6)").First().Text().Trim();
release.Size = ReleaseInfo.GetBytes(sizeStr); release.Size = ReleaseInfo.GetBytes(sizeStr);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment