allow chapter 0 dupe auto mark as read (#1291)

This commit is contained in:
Luqman 2024-10-27 10:31:44 +07:00 committed by GitHub
parent 86e1406565
commit 3c09343f7b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View File

@ -404,7 +404,7 @@ class LibraryUpdateJob(private val context: Context, workerParams: WorkerParamet
it.read it.read
} }
val newReadChapters = this.filter { chapter -> val newReadChapters = this.filter { chapter ->
chapter.chapterNumber > 0 && chapter.chapterNumber >= 0 &&
readChapters.any { readChapters.any {
it.chapterNumber == chapter.chapterNumber it.chapterNumber == chapter.chapterNumber
} }

View File

@ -700,7 +700,7 @@ class ReaderViewModel @JvmOverloads constructor(
// SY <-- // SY <--
readerChapter.chapter.read = true readerChapter.chapter.read = true
// SY --> // SY -->
if (readerChapter.chapter.chapter_number > 0 && readerPreferences.markReadDupe().get()) { if (readerChapter.chapter.chapter_number >= 0 && readerPreferences.markReadDupe().get()) {
getChaptersByMangaId.await(manga!!.id).sortedByDescending { it.sourceOrder } getChaptersByMangaId.await(manga!!.id).sortedByDescending { it.sourceOrder }
.filter { .filter {
it.id != readerChapter.chapter.id && it.id != readerChapter.chapter.id &&