[client] Drop an unreachable guard and fix two stale comments

- loginOverridesInput's nil-message guard cannot be reached: Login
  dereferences the message well before it, in storedLoginConfig.
- The docstring above afterLoginPreCheck described persistLoginOverrides,
  which lives further down the file and now carries its own.
- UpdateConfig's comment named DirectUpdateConfig; the function is
  DirectUpdateOrCreateConfig.
This commit is contained in:
riccardom
2026-09-02 14:35:45 +02:00
parent ee9a5c2e20
commit 7dbd5f8f56
3 changed files with 2 additions and 8 deletions
+2 -2
View File
@@ -1059,8 +1059,8 @@ func UpdateConfig(input ConfigInput) (*Config, error) {
// A UI that round-trips the mask GetConfig hands it back is asking to keep
// the stored key, not to set the mask as the new one. UpdateOrCreateConfig
// and DirectUpdateConfig already collapse it; this one did not, so the
// same round-trip through SetConfig replaced the key with asterisks.
// and DirectUpdateOrCreateConfig already collapse it; this one did not, so
// the same round-trip through SetConfig replaced the key with asterisks.
if isPreSharedKeyHidden(input.PreSharedKey) {
input.PreSharedKey = nil
}