From c00c3da313922c20385015314981e2ea571f3123 Mon Sep 17 00:00:00 2001 From: Adhiraj Singh Date: Tue, 1 Mar 2022 16:30:11 +0530 Subject: [PATCH] fix: BufferJSON failing with empty string --- src/Utils/generics.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Utils/generics.ts b/src/Utils/generics.ts index 35183aa..a3380f5 100644 --- a/src/Utils/generics.ts +++ b/src/Utils/generics.ts @@ -33,8 +33,8 @@ export const BufferJSON = { }, reviver: (_, value: any) => { if(typeof value === 'object' && !!value && (value.buffer === true || value.type === 'Buffer')) { - const val = value.data || value.value - return typeof val === 'string' ? Buffer.from(val, 'base64') : Buffer.from(val) + const val = value.data || value.value + return typeof val === 'string' ? Buffer.from(val, 'base64') : Buffer.from(val || []) } return value