From 13da03f2aae3949f3e8913f64a99f2b00cf7ff63 Mon Sep 17 00:00:00 2001 From: Acclorite <140836141+Acclorite@users.noreply.github.com> Date: Wed, 19 Mar 2025 17:47:10 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=9B=A0=EF=B8=8F=20Fix=20cannot=20parse=20?= =?UTF-8?q?book=20if=20path=20too=20long?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Resolves: #194 --- .../main/java/ua/acclorite/book_story/domain/file/CachedFile.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/ua/acclorite/book_story/domain/file/CachedFile.kt b/app/src/main/java/ua/acclorite/book_story/domain/file/CachedFile.kt index a2475a2b..5cbae56e 100644 --- a/app/src/main/java/ua/acclorite/book_story/domain/file/CachedFile.kt +++ b/app/src/main/java/ua/acclorite/book_story/domain/file/CachedFile.kt @@ -176,7 +176,7 @@ class CachedFile( if (isDirectory) return null val cacheDir = context.cacheDir - val fileName = path.replace("_", "-").replace("/", "_") + val fileName = path.replace("_", "-").replace("/", "_").take(80) + "_${path.length}" val cacheFile = File(cacheDir, fileName) val tempFile = File(cacheDir, "$fileName.tmp")