Freshon: Fix parsing (#1273)

This commit is contained in:
flightlevel
2017-04-11 20:54:23 +10:00
committed by GitHub
parent f9a2da83b2
commit 21d7c0e94f

View File

@@ -18,6 +18,7 @@ using System.Threading.Tasks;
using System.Web;
using System.Web.UI.WebControls;
using Jackett.Models.IndexerConfig;
using System.Text.RegularExpressions;
namespace Jackett.Indexers
{
@@ -134,8 +135,15 @@ namespace Jackett.Indexers
DateTime pubDateUtc = TimeZoneInfo.ConvertTimeToUtc(pubDateRomania, romaniaTz);
release.PublishDate = pubDateUtc.ToLocalTime();
var grabs = row.Cq().Find("td.table_snatch").Get(0).FirstChild.ToString();
try
{
var grabs = Regex.Match(row.Cq().Find("td.table_snatch").Text().Trim(), @"(^\d*).*").Value[0].ToString();
release.Grabs = ParseUtil.CoerceInt(grabs);
}
catch
{
release.Grabs = 1;
}
if (row.Cq().Find("img[alt=\"100% Free\"]").Any())
release.DownloadVolumeFactor = 0;