migrations onto new libraries

This commit is contained in:
2024-07-30 23:25:54 +06:00
parent 19bbfd4916
commit 9ba4d98c30
21 changed files with 93 additions and 83 deletions

View File

@@ -1,10 +1,8 @@
package dev.inmo.micro_utils.ktor.common
import io.ktor.utils.io.core.Input
import io.ktor.utils.io.core.copyTo
import io.ktor.utils.io.streams.asOutput
import kotlinx.io.asSink
import java.io.File
import java.io.InputStream
import java.util.UUID
fun Input.downloadToTempFile(
@@ -17,7 +15,7 @@ fun Input.downloadToTempFile(
folder
).apply {
outputStream().use {
copyTo(it.asOutput())
this@downloadToTempFile.transferTo(it.asSink())
}
deleteOnExit()
}