mirror of https://github.com/Jackett/Jackett
horriblesubs: cleanup plus ensure guid is always created
This commit is contained in:
parent
bedde1a3db
commit
e2fe43b3a7
|
@ -160,26 +160,28 @@ namespace Jackett.Common.Indexers
|
||||||
|
|
||||||
if (p480 != null)
|
if (p480 != null)
|
||||||
{
|
{
|
||||||
var release = new ReleaseInfo();
|
var release = new ReleaseInfo
|
||||||
|
{
|
||||||
|
PublishDate = releasedate,
|
||||||
|
Files = 1,
|
||||||
|
Category = new List<int> { TorznabCatType.TVAnime.ID },
|
||||||
|
Size = 524288000,
|
||||||
|
Seeders = 1,
|
||||||
|
Peers = 2,
|
||||||
|
DownloadVolumeFactor = 0,
|
||||||
|
UploadVolumeFactor = 1
|
||||||
|
};
|
||||||
release.Title = string.Format("{0} [480p]", title);
|
release.Title = string.Format("{0} [480p]", title);
|
||||||
release.PublishDate = releasedate;
|
|
||||||
if (p480.QuerySelector(".hs-torrent-link > a") != null)
|
if (p480.QuerySelector(".hs-torrent-link > a") != null)
|
||||||
{
|
{
|
||||||
var torrentlink = new Uri(p480.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p480.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.Link = torrentlink;
|
release.Guid = release.Link;
|
||||||
release.Guid = torrentlink;
|
|
||||||
}
|
}
|
||||||
if (p480.QuerySelector(".hs-magnet-link > a") != null)
|
if (p480.QuerySelector(".hs-magnet-link > a") != null)
|
||||||
{
|
{
|
||||||
release.MagnetUri = new Uri(p480.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p480.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
|
release.Guid = release.MagnetUri;
|
||||||
}
|
}
|
||||||
release.Files = 1;
|
|
||||||
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
|
||||||
release.Size = 524288000;
|
|
||||||
release.Seeders = 999;
|
|
||||||
release.Peers = 1998;
|
|
||||||
release.DownloadVolumeFactor = 0;
|
|
||||||
release.UploadVolumeFactor = 1;
|
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -187,26 +189,28 @@ namespace Jackett.Common.Indexers
|
||||||
|
|
||||||
if (p720 != null)
|
if (p720 != null)
|
||||||
{
|
{
|
||||||
var release = new ReleaseInfo();
|
var release = new ReleaseInfo
|
||||||
|
{
|
||||||
|
PublishDate = releasedate,
|
||||||
|
Files = 1,
|
||||||
|
Category = new List<int> { TorznabCatType.TVAnime.ID },
|
||||||
|
Size = 524288000,
|
||||||
|
Seeders = 1,
|
||||||
|
Peers = 2,
|
||||||
|
DownloadVolumeFactor = 0,
|
||||||
|
UploadVolumeFactor = 1
|
||||||
|
};
|
||||||
release.Title = string.Format("{0} [720p]", title);
|
release.Title = string.Format("{0} [720p]", title);
|
||||||
release.PublishDate = releasedate;
|
|
||||||
if (p720.QuerySelector(".hs-torrent-link > a") != null)
|
if (p720.QuerySelector(".hs-torrent-link > a") != null)
|
||||||
{
|
{
|
||||||
var torrentlink = new Uri(p720.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p720.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.Link = torrentlink;
|
release.Guid = release.Link;
|
||||||
release.Guid = torrentlink;
|
|
||||||
}
|
}
|
||||||
if (p720.QuerySelector(".hs-magnet-link > a") != null)
|
if (p720.QuerySelector(".hs-magnet-link > a") != null)
|
||||||
{
|
{
|
||||||
release.MagnetUri = new Uri(p720.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p720.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
|
release.Guid = release.MagnetUri;
|
||||||
}
|
}
|
||||||
release.Files = 1;
|
|
||||||
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
|
||||||
release.Size = 524288000;
|
|
||||||
release.Seeders = 999;
|
|
||||||
release.Peers = 1998;
|
|
||||||
release.DownloadVolumeFactor = 0;
|
|
||||||
release.UploadVolumeFactor = 1;
|
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -214,29 +218,30 @@ namespace Jackett.Common.Indexers
|
||||||
|
|
||||||
if (p1080 != null)
|
if (p1080 != null)
|
||||||
{
|
{
|
||||||
var release = new ReleaseInfo();
|
var release = new ReleaseInfo
|
||||||
|
{
|
||||||
|
PublishDate = releasedate,
|
||||||
|
Files = 1,
|
||||||
|
Category = new List<int> { TorznabCatType.TVAnime.ID },
|
||||||
|
Size = 524288000,
|
||||||
|
Seeders = 1,
|
||||||
|
Peers = 2,
|
||||||
|
DownloadVolumeFactor = 0,
|
||||||
|
UploadVolumeFactor = 1
|
||||||
|
};
|
||||||
release.Title = string.Format("{0} [1080p]", title);
|
release.Title = string.Format("{0} [1080p]", title);
|
||||||
release.PublishDate = releasedate;
|
|
||||||
if (p1080.QuerySelector(".hs-torrent-link > a") != null)
|
if (p1080.QuerySelector(".hs-torrent-link > a") != null)
|
||||||
{
|
{
|
||||||
var torrentlink = new Uri(p1080.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
release.Link = new Uri(p1080.QuerySelector(".hs-torrent-link > a").GetAttribute("href"));
|
||||||
release.Link = torrentlink;
|
release.Guid = release.Link;
|
||||||
release.Guid = torrentlink;
|
|
||||||
}
|
}
|
||||||
if (p1080.QuerySelector(".hs-magnet-link > a") != null)
|
if (p1080.QuerySelector(".hs-magnet-link > a") != null)
|
||||||
{
|
{
|
||||||
release.MagnetUri = new Uri(p1080.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
release.MagnetUri = new Uri(p1080.QuerySelector(".hs-magnet-link > a").GetAttribute("href"));
|
||||||
|
release.Guid = release.MagnetUri;
|
||||||
}
|
}
|
||||||
release.Files = 1;
|
|
||||||
release.Category = new List<int> { TorznabCatType.TVAnime.ID };
|
|
||||||
release.Size = 524288000;
|
|
||||||
release.Seeders = 1;
|
|
||||||
release.Peers = 2;
|
|
||||||
release.DownloadVolumeFactor = 0;
|
|
||||||
release.UploadVolumeFactor = 1;
|
|
||||||
releases.Add(release);
|
releases.Add(release);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
|
|
Loading…
Reference in New Issue