diff --git a/src/views/data/utils/helper.ts b/src/views/data/utils/helper.ts index a141b40d6..fdb946ab0 100644 --- a/src/views/data/utils/helper.ts +++ b/src/views/data/utils/helper.ts @@ -90,7 +90,7 @@ export const asyncSendS3 = (clientS3: AWS.S3) => res.setHeader('Accept-Ranges', AcceptRanges) res.setHeader('Content-Range', ContentRange) res.setHeader('Content-Length', ContentLength) - res.status(206) + res.statusCode = 206 } (Body as NodeJS.ReadableStream) ?.on('error', (err: Error) => { @@ -103,7 +103,10 @@ export const asyncSendS3 = (clientS3: AWS.S3) => }) .pipe(res) }) - .catch((err: Error) => console.error(err)) + .catch((err: Error) => { + console.error(err) + reject(err) + }) } )