pgcli/vpn/ipc: compact endpoints

This commit is contained in:
rkonfj
2025-05-03 11:02:59 +08:00
parent 5e9409c00a
commit f2bf173142

View File

@@ -3,6 +3,7 @@ package client
import ( import (
"cmp" "cmp"
"fmt" "fmt"
"slices"
"strings" "strings"
"github.com/jedib0t/go-pretty/v6/table" "github.com/jedib0t/go-pretty/v6/table"
@@ -24,6 +25,7 @@ func PrintNodeInfo() error {
for _, addr := range nodeInfo.NATInfo.Addrs { for _, addr := range nodeInfo.NATInfo.Addrs {
addrs = append(addrs, addr.String()) addrs = append(addrs, addr.String())
} }
addrs = slices.Compact(addrs)
tw.AppendRows([]table.Row{ tw.AppendRows([]table.Row{
{"ID", nodeInfo.ID}, {"ID", nodeInfo.ID},