Lostfilm: Relax parsePlayEpisodeRegex to support arbitrary-length series IDs resolves #16074 (#16075)

This commit is contained in:
Viktors Baikers
2025-07-19 21:06:17 +03:00
committed by GitHub
parent ad5014b267
commit 0f88863e5d

View File

@@ -51,7 +51,7 @@ namespace Jackett.Common.Indexers.Definitions
public override TorznabCapabilities TorznabCaps => SetCapabilities();
private static readonly Regex parsePlayEpisodeRegex = new Regex("PlayEpisode\\('(?<id>\\d{1,3})(?<season>\\d{3})(?<episode>\\d{3})'\\)", RegexOptions.Compiled | RegexOptions.IgnoreCase);
private static readonly Regex parsePlayEpisodeRegex = new Regex(@"PlayEpisode\('(?<id>\d+)(?<season>\d{3})(?<episode>\d{3})'\)", RegexOptions.Compiled | RegexOptions.IgnoreCase);
private static readonly Regex parseReleaseDetailsRegex = new Regex("Видео:\\ (?<quality>.+).\\ Размер:\\ (?<size>.+).\\ Перевод", RegexOptions.Compiled | RegexOptions.IgnoreCase);
private string LoginUrl => SiteLink + "login";