fix(MangaUpdates): prevent showing last chapter read if it's in Wish list

This commit is contained in:
Cuong-Tran 2025-04-29 18:15:47 +07:00
parent 376a13fb1c
commit 8b03233c45
No known key found for this signature in database
GPG key ID: 733AA7624B9315C2

View file

@ -2,6 +2,7 @@ package eu.kanade.tachiyomi.data.track.mangaupdates.dto
import eu.kanade.tachiyomi.data.database.models.Track import eu.kanade.tachiyomi.data.database.models.Track
import eu.kanade.tachiyomi.data.track.mangaupdates.MangaUpdates.Companion.READING_LIST import eu.kanade.tachiyomi.data.track.mangaupdates.MangaUpdates.Companion.READING_LIST
import eu.kanade.tachiyomi.data.track.mangaupdates.MangaUpdates.Companion.WISH_LIST
import kotlinx.serialization.SerialName import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable import kotlinx.serialization.Serializable
@ -17,6 +18,6 @@ data class MUListItem(
fun MUListItem.copyTo(track: Track): Track { fun MUListItem.copyTo(track: Track): Track {
return track.apply { return track.apply {
this.status = listId ?: READING_LIST this.status = listId ?: READING_LIST
this.last_chapter_read = this@copyTo.status?.chapter?.toDouble() ?: 0.0 this.last_chapter_read = this@copyTo.status?.chapter?.toDouble()?.takeIf { status != WISH_LIST } ?: 0.0
} }
} }