use tempFileManager

This commit is contained in:
AbdallahMehiz 2024-01-16 19:08:44 +01:00
parent c1466ada2b
commit db3c53da3d
No known key found for this signature in database
GPG Key ID: 975266399F5BAF34
2 changed files with 2 additions and 2 deletions

View File

@ -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) {

View File

@ -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()) }