diff --git a/Tranga/MangaConnectors/Webtoons.cs b/Tranga/MangaConnectors/Webtoons.cs index 238bf51..9e78290 100644 --- a/Tranga/MangaConnectors/Webtoons.cs +++ b/Tranga/MangaConnectors/Webtoons.cs @@ -154,15 +154,16 @@ public class Webtoons : MangaConnector return Array.Empty(); // Get number of pages - int pages = requestResult.htmlDocument.DocumentNode.SelectSingleNode("//div[contains(@class, 'paginate')]").ChildNodes.ToArray().Length; + int pages = requestResult.htmlDocument.DocumentNode + .SelectNodes("//div[contains(@class, 'paginate')]/a") + .ToList() + .Count; List chapters = new List(); for(int page = 1; page <= pages; page++) { string pageRequestUrl = $"{requestUrl}&page={page}"; - chapters.AddRange(ParseChaptersFromHtml(manga, pageRequestUrl)); } - Log($"Got {chapters.Count} chapters. {manga}"); return chapters.Order().ToArray(); }