Fix read duration statistic getting inflated when restoring history

pull/10273/head
arkon 9 months ago
parent 2d7650537d
commit 950b4a6c90

@ -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,
)
}

Loading…
Cancel
Save