do in-memory meta update

This commit is contained in:
pascal
2026-06-18 15:22:15 +02:00
parent 023fc1023a
commit 99dc3b0e7c
+3 -2
View File
@@ -1154,9 +1154,8 @@ func (am *DefaultAccountManager) LoginPeer(ctx context.Context, login types.Peer
return err return err
} }
if peer.SSHKey != login.SSHKey || peer.Meta.CapabilitiesEqual(login.Meta.Capabilities) { if peer.SSHKey != login.SSHKey {
peer.SSHKey = login.SSHKey peer.SSHKey = login.SSHKey
peer.Meta.Capabilities = login.Meta.Capabilities
shouldStorePeer = true shouldStorePeer = true
} }
@@ -1170,6 +1169,8 @@ func (am *DefaultAccountManager) LoginPeer(ctx context.Context, login types.Peer
} }
} }
peer.UpdateMetaIfNew(login.Meta)
return nil return nil
}) })
if err != nil { if err != nil {