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)