From 6320862194c7c8d89a48c848885f871982697986 Mon Sep 17 00:00:00 2001 From: Thiyagu K Date: Mon, 3 Feb 2025 11:45:28 +0000 Subject: [PATCH] fix buffer error --- src/file.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/file.ts b/src/file.ts index e067f17dd..a1bc911a3 100644 --- a/src/file.ts +++ b/src/file.ts @@ -2318,8 +2318,12 @@ class File extends ServiceObject { writable.write(data); fileStream .pipe(writable) - .on('error', callback) - .on('finish', callback); + .on('error', (err: Error) => { + callback(err, Buffer.from('')); + }) + .on('finish', () => { + callback(null, data); + }); }) .on('end', () => { // In the case of an empty file no data will be received before the end event fires