#2361 removed writeText and added copyTo method in saveHandler class

This commit is contained in:
gouri-panda 2020-09-09 05:22:42 +05:30
parent e98d873eae
commit adad1f12f6

View File

@ -174,8 +174,9 @@ open class KiwixWebView @SuppressLint("SetJavaScriptEnabled") constructor(
} }
val source = Uri.parse(src) val source = Uri.parse(src)
try { try {
val input = zimReaderContainer.load("$source").data zimReaderContainer.load("$source").data.use {
storageDir.writeText(input.readBytes().toString()) it.copyTo(storageDir.outputStream())
}
val toastText = instance.getString(R.string.save_media_saved, newUrl) val toastText = instance.getString(R.string.save_media_saved, newUrl)
instance.toast(toastText) instance.toast(toastText)
} catch (e: IOException) { } catch (e: IOException) {