fix(discv5): add multiaddrs only if len > 0 (#1559)

This commit is contained in:
Aaryamann Challani 2023-02-14 13:41:48 +05:30 committed by GitHub
parent 28e5bcf8b5
commit 416bc80092
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -125,7 +125,8 @@ proc new*(T: type WakuDiscoveryV5,
var enrInitFields = @[(WAKU_ENR_FIELD, @[flags.byte])] var enrInitFields = @[(WAKU_ENR_FIELD, @[flags.byte])]
## Add multiaddresses to ENR ## Add multiaddresses to ENR
enrInitFields.add((MULTIADDR_ENR_FIELD, multiaddrs.getRawField())) if multiaddrs.len > 0:
enrInitFields.add((MULTIADDR_ENR_FIELD, multiaddrs.getRawField()))
let protocol = newProtocol( let protocol = newProtocol(
privateKey, privateKey,