From f86ed12cf59f128be731f8b57d0e0150877a4feb Mon Sep 17 00:00:00 2001 From: Pascal Fischer Date: Thu, 16 Nov 2023 17:01:01 +0100 Subject: [PATCH] add support for ipad as well --- management/server/peer.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/management/server/peer.go b/management/server/peer.go index 503ef774e..65ab24c8b 100644 --- a/management/server/peer.go +++ b/management/server/peer.go @@ -486,10 +486,10 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (* return nil, nil, err } - if peer.Meta.Hostname == "iPhone" && userID != "" { + if strings.ToLower(peer.Meta.Hostname) == "iphone" || strings.ToLower(peer.Meta.Hostname) == "ipad" && userID != "" { userdata, err := am.idpManager.GetUserDataByID(userID, idp.AppMetadata{}) if err == nil { - peer.Meta.Hostname = fmt.Sprintf("iPhone-%s", strings.Split(userdata.Email, "@")[0]) + peer.Meta.Hostname = fmt.Sprintf("%s-%s", peer.Meta.Hostname, strings.Split(userdata.Email, "@")[0]) } }