mirror of
https://github.com/Jackett/Jackett
synced 2025-03-09 13:52:03 +00:00
bjshare: fix title parsing (#9728)
This commit is contained in:
parent
d12a86f9cc
commit
68b43935fa
1 changed files with 7 additions and 6 deletions
|
@ -156,7 +156,10 @@ namespace Jackett.Common.Indexers
|
|||
cleanTitle += " " + seasonEp;
|
||||
else
|
||||
cleanTitle += " " + year + " " + seasonEp;
|
||||
return FixAbsoluteNumbering(cleanTitle);
|
||||
|
||||
cleanTitle = FixAbsoluteNumbering(cleanTitle);
|
||||
cleanTitle = FixNovelNumber(cleanTitle);
|
||||
return cleanTitle;
|
||||
}
|
||||
|
||||
private bool IsAbsoluteNumbering(string title)
|
||||
|
@ -422,6 +425,7 @@ namespace Jackett.Common.Indexers
|
|||
var qTitle = qDetailsLink.QuerySelector("font");
|
||||
// Get international title if available, or use the full title if not
|
||||
release.Title = Regex.Replace(qTitle.TextContent, @".* \[(.*?)\](.*)", "$1$2");
|
||||
var seasonEp = _EpisodeRegex.Match(qTitle.TextContent).Value;
|
||||
var year = "";
|
||||
release.Description = "";
|
||||
var extraInfo = "";
|
||||
|
@ -474,11 +478,8 @@ namespace Jackett.Common.Indexers
|
|||
|
||||
var catStr = qCatLink.GetAttribute("href").Split('=')[1].Split('&')[0];
|
||||
if (!string.IsNullOrEmpty(year))
|
||||
release.Title = FixYearPosition(release.Title, year);
|
||||
|
||||
release.Title = FixAbsoluteNumbering(release.Title);
|
||||
release.Title = FixNovelNumber(release.Title);
|
||||
|
||||
release.Title = ParseTitle(release.Title, seasonEp, year, catStr);
|
||||
|
||||
if (qQuality != null)
|
||||
{
|
||||
var quality = qQuality.TextContent;
|
||||
|
|
Loading…
Add table
Reference in a new issue