From 5fc95d4a0cead6f46b71a7dabe9e97ca1dabfa04 Mon Sep 17 00:00:00 2001 From: Viktor Liu Date: Thu, 26 Jun 2025 15:36:14 +0200 Subject: [PATCH] Display domains properly --- client/android/client.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/client/android/client.go b/client/android/client.go index 79067398f..820ef2fd9 100644 --- a/client/android/client.go +++ b/client/android/client.go @@ -203,6 +203,12 @@ func (c *Client) Networks() *NetworkArray { continue } + r := routes[0] + netStr := routes[0].Network.String() + if r.IsDynamic() { + netStr = r.Domains.SafeString() + } + peer, err := c.recorder.GetPeer(routes[0].Peer) if err != nil { log.Errorf("could not get peer info for %s: %v", routes[0].Peer, err) @@ -210,7 +216,7 @@ func (c *Client) Networks() *NetworkArray { } network := Network{ Name: string(id), - Network: routes[0].Network.String(), + Network: netStr, Peer: peer.FQDN, Status: peer.ConnStatus.String(), }