From 48914985d21cdeb08b7bd501274adc03161dfa50 Mon Sep 17 00:00:00 2001 From: glax Date: Thu, 4 Sep 2025 22:20:42 +0200 Subject: [PATCH] If Manga is marked for Download from Connector, mark the new Chapters as UseForDownload --- .../RetrieveMangaChaptersFromMangaconnectorWorker.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/API/Workers/MangaDownloadWorkers/RetrieveMangaChaptersFromMangaconnectorWorker.cs b/API/Workers/MangaDownloadWorkers/RetrieveMangaChaptersFromMangaconnectorWorker.cs index f08d3ab..d2c463a 100644 --- a/API/Workers/MangaDownloadWorkers/RetrieveMangaChaptersFromMangaconnectorWorker.cs +++ b/API/Workers/MangaDownloadWorkers/RetrieveMangaChaptersFromMangaconnectorWorker.cs @@ -46,6 +46,15 @@ public class RetrieveMangaChaptersFromMangaconnectorWorker(MangaConnectorId c.Key != ch.chapter.Key)).ToList(); Log.Debug($"Got {newChapters.Count} new chapters."); + // If Manga is marked for Download from Connector, mark the new Chapters as UseForDownload + if (mangaConnectorId.UseForDownload) + { + foreach ((Chapter _, MangaConnectorId chapterId) in newChapters) + { + chapterId.UseForDownload = mangaConnectorId.UseForDownload; + } + } + // Add Chapters to Manga manga.Chapters = manga.Chapters.Union(newChapters.Select(ch => ch.chapter)).ToList();