mirror of
https://github.com/gotson/komga.git
synced 2025-12-27 19:04:28 +01:00
fix(api): incorrect progression date check
This commit is contained in:
parent
d168c0a7ac
commit
3daa194b03
1 changed files with 2 additions and 1 deletions
|
|
@ -31,6 +31,7 @@ import org.gotson.komga.infrastructure.configuration.KomgaSettingsProvider
|
|||
import org.gotson.komga.infrastructure.hash.Hasher
|
||||
import org.gotson.komga.infrastructure.image.ImageConverter
|
||||
import org.gotson.komga.infrastructure.image.ImageType
|
||||
import org.gotson.komga.language.toCurrentTimeZone
|
||||
import org.springframework.beans.factory.annotation.Qualifier
|
||||
import org.springframework.context.ApplicationEventPublisher
|
||||
import org.springframework.data.domain.Sort
|
||||
|
|
@ -385,7 +386,7 @@ class BookLifecycle(
|
|||
|
||||
fun markProgression(book: Book, user: KomgaUser, newProgression: R2Progression) {
|
||||
readProgressRepository.findByBookIdAndUserIdOrNull(book.id, user.id)?.let { savedProgress ->
|
||||
check(newProgression.modified.toLocalDateTime().isAfter(savedProgress.readDate)) { "Progression is older than existing" }
|
||||
check(newProgression.modified.toLocalDateTime().toCurrentTimeZone().isAfter(savedProgress.readDate)) { "Progression is older than existing" }
|
||||
}
|
||||
|
||||
val media = mediaRepository.findById(book.id)
|
||||
|
|
|
|||
Loading…
Reference in a new issue