From 1a5d334f6c8e2b63a1b84d948cd63648c682692a Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Thu, 12 Jun 2025 17:49:34 +0200 Subject: [PATCH] Delete thumbnails during backup import (#1428) Was accidentally removed with 633ea97848ad851103c23b5c0196d8786c8e90cd --- .../tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt index f18d0732..d1941375 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt @@ -33,6 +33,7 @@ import org.jetbrains.exposed.sql.update import suwayomi.tachidesk.graphql.types.toStatus import suwayomi.tachidesk.manga.impl.Category import suwayomi.tachidesk.manga.impl.CategoryManga +import suwayomi.tachidesk.manga.impl.Manga.clearThumbnail import suwayomi.tachidesk.manga.impl.backup.models.Chapter import suwayomi.tachidesk.manga.impl.backup.models.Manga import suwayomi.tachidesk.manga.impl.backup.proto.ProtoBackupValidator.ValidationResult @@ -314,6 +315,9 @@ object ProtoBackupImport : ProtoBackupBase() { dbMangaId } + // delete thumbnail in case cached data still exists + clearThumbnail(mangaId) + // merge chapter data restoreMangaChapterData(mangaId, restoreMode, chapters)