From 0964425a12609902590ab652ac10293e1e68feca Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Thu, 19 May 2022 16:47:27 +1000 Subject: [PATCH] Remove `Buffer` from `validateDataIntegrity` --- src/lib/waku_message/version_1.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/waku_message/version_1.ts b/src/lib/waku_message/version_1.ts index 0926fb1d89..47e7d16b07 100644 --- a/src/lib/waku_message/version_1.ts +++ b/src/lib/waku_message/version_1.ts @@ -234,9 +234,7 @@ function validateDataIntegrity( return false; } - return !( - expectedSize > 3 && Buffer.from(value).equals(Buffer.alloc(value.length)) - ); + return expectedSize <= 3 || value.findIndex((i) => i !== 0) !== -1; } function getSignature(message: Uint8Array): Uint8Array {