From a0eb2be4bd8aa3334ae9a9fd82f4435b2098d810 Mon Sep 17 00:00:00 2001 From: glax Date: Tue, 22 Jul 2025 13:49:18 +0200 Subject: [PATCH] Fix DownloadChapterFromMangaconnectorWorker trying to download even if Library is not set --- .../DownloadChapterFromMangaconnectorWorker.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/API/Workers/MangaDownloadWorkers/DownloadChapterFromMangaconnectorWorker.cs b/API/Workers/MangaDownloadWorkers/DownloadChapterFromMangaconnectorWorker.cs index 8c05c5b..213f2a2 100644 --- a/API/Workers/MangaDownloadWorkers/DownloadChapterFromMangaconnectorWorker.cs +++ b/API/Workers/MangaDownloadWorkers/DownloadChapterFromMangaconnectorWorker.cs @@ -32,6 +32,14 @@ public class DownloadChapterFromMangaconnectorWorker(MangaConnectorId c } DbContext.Entry(chapter).Navigation(nameof(Chapter.ParentManga)).Load(); + DbContext.Entry(chapter.ParentManga).Navigation(nameof(Manga.Library)).Load(); + + if (chapter.ParentManga.LibraryId is null) + { + Log.Info($"Library is not set for {chapter.ParentManga} {chapter}"); + return []; + } + string[] imageUrls = mangaConnector.GetChapterImageUrls(mangaConnectorId); if (imageUrls.Length < 1) {