Ensure input stream is closed
This commit is contained in:
parent
544bff9f4f
commit
0217e79324
|
@ -123,8 +123,10 @@ internal class UploadContentWorker(val context: Context, params: WorkerParameter
|
|||
|
||||
// always use a temporary file, it guaranties that we could report progress on upload and simplifies the flows
|
||||
val workingFile = File.createTempFile(UUID.randomUUID().toString(), null, context.cacheDir)
|
||||
workingFile.outputStream().use {
|
||||
inputStream.copyTo(it)
|
||||
workingFile.outputStream().use { outputStream ->
|
||||
inputStream.use { inputStream ->
|
||||
inputStream.copyTo(outputStream)
|
||||
}
|
||||
}
|
||||
|
||||
var uploadedThumbnailUrl: String? = null
|
||||
|
|
Loading…
Reference in New Issue