From f2e4cc0b9ced840829a16a89661e945b0e01e9ef Mon Sep 17 00:00:00 2001 From: Roland Urbano Date: Thu, 18 Jun 2026 23:49:51 +0200 Subject: [PATCH] bug: added empty check for FindPeerByCLIRef (#126) --- config/config.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/config.go b/config/config.go index fbec53a..d9914d1 100644 --- a/config/config.go +++ b/config/config.go @@ -240,6 +240,9 @@ func FindPeerByIDPrefix(peers []Peer, needle string) (*Peer, error) { // otherwise a peer ID prefix. Returns (nil, nil) on no match, // (nil, error) only on ambiguous ID prefix. func FindPeerByCLIRef(peers []Peer, needle string) (*Peer, error) { + if needle == "" { + return nil, nil + } if strings.HasPrefix(needle, "@") { name := strings.TrimPrefix(needle, "@") p, _ := FindPeerByName(peers, name)