From 7fac538ba3c873d1ba69de40ab6c1111f77d3714 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Sun, 1 Sep 2024 00:54:18 +0200 Subject: [PATCH] Initialize uninitialized manga during global update (#1015) They were only initialized in case the setting to refresh manga metadata during an update was enabled. However, this should always be done for uninitialized manga, regardless of the setting. 06bfc33e72de3879b3b5da75ada6d98aa0ad18af prevents uninitialized manga from getting filtered out, however, it did not ensure to initialize the manga --- .../main/kotlin/suwayomi/tachidesk/manga/impl/update/Updater.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/update/Updater.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/update/Updater.kt index 5705a5bd..5b4a1ef0 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/update/Updater.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/update/Updater.kt @@ -225,7 +225,7 @@ class Updater : IUpdater { tracker[job.manga.id] = try { logger.info { "Updating ${job.manga}" } - if (serverConfig.updateMangas.value) { + if (serverConfig.updateMangas.value || !job.manga.initialized) { Manga.getManga(job.manga.id, true) } Chapter.getChapterList(job.manga.id, true)