From a64566c0f3ae6491e7f91a56cb6634ed47dfc3da Mon Sep 17 00:00:00 2001 From: Aria Moradi Date: Mon, 5 Jun 2023 16:18:03 +0330 Subject: [PATCH] fill in the cover according to spec (#571) --- .../kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/src/main/kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt b/server/src/main/kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt index 57f670da7..08b5e159b 100644 --- a/server/src/main/kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt +++ b/server/src/main/kotlin/eu/kanade/tachiyomi/source/local/LocalSource.kt @@ -212,6 +212,12 @@ class LocalSource : CatalogueSource { manga.status = obj["status"]?.jsonPrimitive?.intOrNull ?: manga.status } + // update the cover + val cover = getCoverFile(File("${applicationDirs.localMangaRoot}/${manga.url}")) + if (cover != null && cover.exists()) { + manga.thumbnail_url = cover.absolutePath + } + return Observable.just(manga) }