From fd8fa9f3efeeecf08e03529aaf1df35501a1b608 Mon Sep 17 00:00:00 2001 From: Aria Moradi Date: Thu, 26 Aug 2021 01:28:42 +0430 Subject: [PATCH] fix chapter restore order --- .../tachidesk/manga/impl/backup/proto/ProtoBackupImport.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 a53b009b..00e9188b 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 @@ -97,7 +97,7 @@ object ProtoBackupImport : ProtoBackupBase() { backupManga: BackupManga, backupCategories: List, categoryMapping: Map - ) { // TODO + ) { val manga = backupManga.getMangaImpl() val chapters = backupManga.getChaptersImpl() val categories = backupManga.categories @@ -147,7 +147,7 @@ object ProtoBackupImport : ProtoBackupBase() { }.value // insert chapter data - chapters.forEach { chapter -> + chapters.reversed().forEach { chapter -> ChapterTable.insert { it[url] = chapter.url it[name] = chapter.name