Getting size parameter right for streams.
This commit is contained in:
parent
75501c2251
commit
d90763dd3c
|
@ -368,13 +368,16 @@ export async function handleFileResponse(
|
||||||
size = parseInt(contentLength, 10)
|
size = parseInt(contentLength, 10)
|
||||||
}
|
}
|
||||||
|
|
||||||
await objectStore.streamUpload({
|
const details = await objectStore.streamUpload({
|
||||||
bucket,
|
bucket,
|
||||||
filename: key,
|
filename: key,
|
||||||
stream,
|
stream,
|
||||||
ttl: 1,
|
ttl: 1,
|
||||||
type: response.headers["content-type"],
|
type: response.headers["content-type"],
|
||||||
})
|
})
|
||||||
|
if (!size && details.ContentLength) {
|
||||||
|
size = details.ContentLength
|
||||||
|
}
|
||||||
}
|
}
|
||||||
presignedUrl = objectStore.getPresignedUrl(bucket, key)
|
presignedUrl = objectStore.getPresignedUrl(bucket, key)
|
||||||
return {
|
return {
|
||||||
|
|
Loading…
Reference in New Issue