From f085c5cf8e9ece78f6cf56a273c210777a9d8314 Mon Sep 17 00:00:00 2001 From: Glax Date: Wed, 2 Apr 2025 02:09:05 +0200 Subject: [PATCH] Fix RetrieveChaptersJob --- API/Schema/Jobs/RetrieveChaptersJob.cs | 2 +- API/Schema/MangaConnectors/MangaDex.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/API/Schema/Jobs/RetrieveChaptersJob.cs b/API/Schema/Jobs/RetrieveChaptersJob.cs index e49ad44..512e2c1 100644 --- a/API/Schema/Jobs/RetrieveChaptersJob.cs +++ b/API/Schema/Jobs/RetrieveChaptersJob.cs @@ -17,7 +17,7 @@ public class RetrieveChaptersJob(ulong recurrenceMs, string mangaId, string? par protected override IEnumerable RunInternal(PgsqlContext context) { - Manga? manga = Manga ?? context.Mangas.Find(MangaId); + Manga? manga = context.Mangas.Find(MangaId) ?? Manga; if (manga is null) { Log.Error("Manga is null."); diff --git a/API/Schema/MangaConnectors/MangaDex.cs b/API/Schema/MangaConnectors/MangaDex.cs index 3ea9b4c..13ba7f2 100644 --- a/API/Schema/MangaConnectors/MangaDex.cs +++ b/API/Schema/MangaConnectors/MangaDex.cs @@ -240,7 +240,7 @@ public class MangaDex : MangaConnector try { - Chapter newChapter = new Chapter(manga, url, chapterNumber, volume, title); + Chapter newChapter = new(manga, url, chapterNumber, volume, title); if(!chapters.Contains(newChapter)) chapters.Add(newChapter); } @@ -251,7 +251,7 @@ public class MangaDex : MangaConnector } //Return Chapters ordered by Chapter-Number - return chapters.Order().ToArray(); + return chapters.ToArray(); } internal override string[] GetChapterImageUrls(Chapter chapter)