From db3c53da3dc577d1af5320d714e21378612a0d9b Mon Sep 17 00:00:00 2001 From: AbdallahMehiz Date: Tue, 16 Jan 2024 19:08:44 +0100 Subject: [PATCH] use `tempFileManager` --- .../java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt | 2 +- .../androidMain/kotlin/tachiyomi/source/local/LocalSource.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt index cbe9c27c5..960c7aa87 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/loader/ChapterLoader.kt @@ -98,7 +98,7 @@ class ChapterLoader( when (format) { is Format.Directory -> DirectoryPageLoader(format.file) is Format.Zip -> ZipPageLoader(tempFileManager.createTempFile(format.file)) - is Format.SevenZip -> SevenZipPageLoader(format.file.toTempFile(context)) + is Format.SevenZip -> SevenZipPageLoader(tempFileManager.createTempFile(format.file)) is Format.Rar -> try { RarPageLoader(tempFileManager.createTempFile(format.file)) } catch (e: UnsupportedRarV5Exception) { diff --git a/source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt b/source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt index a887b0025..5435c86c8 100644 --- a/source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt +++ b/source-local/src/androidMain/kotlin/tachiyomi/source/local/LocalSource.kt @@ -343,7 +343,7 @@ actual class LocalSource( } } is Format.SevenZip -> { - SevenZFile(format.file.toTempFile(context)).use { archive -> + SevenZFile(tempFileManager.createTempFile(format.file)).use { archive -> val entry = archive.getImages().firstOrNull() entry?.let { coverManager.update(manga, it.inputStream()) }