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
|
// 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)
|
val workingFile = File.createTempFile(UUID.randomUUID().toString(), null, context.cacheDir)
|
||||||
workingFile.outputStream().use {
|
workingFile.outputStream().use { outputStream ->
|
||||||
inputStream.copyTo(it)
|
inputStream.use { inputStream ->
|
||||||
|
inputStream.copyTo(outputStream)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var uploadedThumbnailUrl: String? = null
|
var uploadedThumbnailUrl: String? = null
|
||||||
|
|
Loading…
Reference in New Issue