From e7c16cd0d14ea5d50ce4a9a3dfa8ca768be702f2 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Wed, 14 Oct 2020 13:15:54 -0400 Subject: [PATCH] Also apply changes to online restore --- .../kanade/tachiyomi/data/backup/full/FullBackupManager.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt index c73b40d0c..48b6ca440 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/full/FullBackupManager.kt @@ -451,13 +451,12 @@ class FullBackupManager(val context: Context) : AbstractBackupManager() { return false } - for (chapter in chapters) { - val pos = dbChapters.indexOf(chapter) + chapters.forEach { chapter -> + val pos = dbChapters.indexOfFirst { it.url == chapter.url } if (pos != -1) { val dbChapter = dbChapters[pos] chapter.id = dbChapter.id chapter.copyFrom(dbChapter) - break } } // Filter the chapters that couldn't be found.