ipn: add ability to name profiles

Updates #713

Signed-off-by: Maisem Ali <maisem@tailscale.com>
This commit is contained in:
Maisem Ali
2022-11-18 14:42:32 +05:00
committed by Maisem Ali
parent 33520920c3
commit 575fd5f22b
5 changed files with 27 additions and 2 deletions

View File

@@ -174,9 +174,13 @@ func (pm *profileManager) SetPrefs(prefsIn ipn.PrefsView) error {
}
cp.LocalUserID = pm.currentUserID
}
if prefs.ProfileName() != "" {
cp.Name = prefs.ProfileName()
} else {
cp.Name = up.LoginName
}
cp.UserProfile = newPersist.UserProfile
cp.NodeID = newPersist.NodeID
cp.Name = up.LoginName
pm.knownProfiles[cp.ID] = cp
pm.currentProfile = cp
if err := pm.writeKnownProfiles(); err != nil {