From 7921dcb1cbb382afea8ba097040b43cc19a3a963 Mon Sep 17 00:00:00 2001 From: Alessandro Benetton Date: Fri, 24 Jan 2025 21:52:52 +0100 Subject: [PATCH 1/2] [cuttingedge] fix: Change condition for newChapters. Should solve #323 --- Tranga/MangaConnectors/MangaConnector.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tranga/MangaConnectors/MangaConnector.cs b/Tranga/MangaConnectors/MangaConnector.cs index c98bfad..03afa26 100644 --- a/Tranga/MangaConnectors/MangaConnector.cs +++ b/Tranga/MangaConnectors/MangaConnector.cs @@ -60,7 +60,7 @@ public abstract class MangaConnector : GlobalBase return Array.Empty(); Log($"Checking for duplicates {manga}"); - List newChaptersList = allChapters.Where(nChapter => nChapter.chapterNumber > manga.ignoreChaptersBelow + List newChaptersList = allChapters.Where(nChapter => nChapter.chapterNumber >= manga.ignoreChaptersBelow && !nChapter.CheckChapterIsDownloaded()).ToList(); Log($"{newChaptersList.Count} new chapters. {manga}"); try From f7a285aabd610d07b69ebe90db3d57dd93fafe42 Mon Sep 17 00:00:00 2001 From: Alessandro Benetton Date: Sat, 25 Jan 2025 11:40:00 +0100 Subject: [PATCH 2/2] [cuttingedge] fix: Add escape to Weebcentral regex --- Tranga/MangaConnectors/WeebCentral.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tranga/MangaConnectors/WeebCentral.cs b/Tranga/MangaConnectors/WeebCentral.cs index 842afff..50d63c4 100644 --- a/Tranga/MangaConnectors/WeebCentral.cs +++ b/Tranga/MangaConnectors/WeebCentral.cs @@ -175,7 +175,7 @@ public class Weebcentral : MangaConnector { var chaptersWrapper = document.DocumentNode.SelectSingleNode("/html/body"); - Regex chapterRex = new(@"(\d+(?:.\d+)*)"); + Regex chapterRex = new(@"(\d+(?:\.\d+)*)"); Regex idRex = new(@"https:\/\/weebcentral\.com\/chapters\/(\w*)"); var ret = chaptersWrapper.Descendants("a").Select(elem =>