From 6c1bfc2177ce022eb7962cb143dd76ff734fa629 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+antsylich@users.noreply.github.com> Date: Sat, 1 Nov 2025 14:48:51 +0545 Subject: [PATCH] Fix reader "Unable to edit key" error (#2634) (cherry picked from commit aef3beb15fb2d4acbde9cb2ea4c5f639606d9fc8) --- .../main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt b/app/src/main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt index ad6252472..030c9d842 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/cache/ChapterCache.kt @@ -148,7 +148,7 @@ class ChapterCache( fun isImageInCache(imageUrl: String): Boolean { return try { diskCache.get(DiskUtil.hashKeyForDisk(imageUrl)).use { it != null } - } catch (e: IOException) { + } catch (_: IOException) { false } } @@ -180,7 +180,7 @@ class ChapterCache( try { // Get editor from md5 key. val key = DiskUtil.hashKeyForDisk(imageUrl) - editor = diskCache.edit(key) ?: throw IOException("Unable to edit key") + editor = diskCache.edit(key) ?: return // Get OutputStream and write image with Okio. response.body.source().saveTo(editor.newOutputStream(0))