From db22c2e86bcc9b72b28c95e93846eb776b61d2cd Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Wed, 24 Aug 2022 19:06:53 +1000 Subject: [PATCH] fix: set default value for version if not on the wire --- src/lib/waku_message/index.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/waku_message/index.ts b/src/lib/waku_message/index.ts index a33b5cd155..29493e6000 100644 --- a/src/lib/waku_message/index.ts +++ b/src/lib/waku_message/index.ts @@ -273,8 +273,10 @@ export class WakuMessage { return this.proto.contentTopic; } - get version(): number | undefined { - return this.proto.version; + get version(): number { + // TODO: absent value should be replaced by default + // value of the type by the protobuf decoder + return this.proto.version ?? 0; } get timestamp(): Date | undefined {