diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c57c17c..a5787806 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - . ### Fixed -- . +- (**Extension**) Fix missing memo field in getPageList ## [v2.3.2238] - 2026-07-05 diff --git a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/chapter/ChapterForDownload.kt b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/chapter/ChapterForDownload.kt index 0672371e..fe0d1ae8 100644 --- a/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/chapter/ChapterForDownload.kt +++ b/server/src/main/kotlin/suwayomi/tachidesk/manga/impl/chapter/ChapterForDownload.kt @@ -14,6 +14,7 @@ import io.github.oshai.kotlinlogging.KotlinLogging import io.github.reactivecircus.cache4k.Cache import kotlinx.coroutines.sync.Mutex import kotlinx.coroutines.sync.withLock +import kotlinx.serialization.json.Json import org.jetbrains.exposed.v1.core.ResultRow import org.jetbrains.exposed.v1.core.and import org.jetbrains.exposed.v1.core.eq @@ -88,6 +89,7 @@ suspend fun refreshChapterPageList( scanlator = chapterEntry[ChapterTable.scanlator] chapter_number = chapterEntry[ChapterTable.chapter_number] date_upload = chapterEntry[ChapterTable.date_upload] + memo = Json.decodeFromString(chapterEntry[ChapterTable.memo]) }, ).mapIndexed { index, page -> Page(index, page.url, page.imageUrl, page.uri) }