From 950b4a6c907262e80aaf423d523af518b790cd32 Mon Sep 17 00:00:00 2001 From: arkon Date: Mon, 25 Dec 2023 16:35:13 -0500 Subject: [PATCH] Fix read duration statistic getting inflated when restoring history --- .../tachiyomi/data/backup/restore/restorers/MangaRestorer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/MangaRestorer.kt b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/MangaRestorer.kt index 6ca9f95d9b..4cfdde7a41 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/MangaRestorer.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/backup/restore/restorers/MangaRestorer.kt @@ -328,7 +328,7 @@ class MangaRestorer( readAt = max(item.readAt?.time ?: 0L, dbHistory.last_read?.time ?: 0L) .takeIf { it > 0L } ?.let { Date(it) }, - readDuration = max(item.readDuration, dbHistory.time_read), + readDuration = max(item.readDuration, dbHistory.time_read) - dbHistory.time_read, ) }