bug: added empty check for FindPeerByCLIRef (#126)

This commit is contained in:
Roland Urbano 2026-06-18 23:49:51 +02:00 committed by GitHub
parent 6a5d417119
commit f2e4cc0b9c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -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)