adding setup key name to the event meta for adding peers by setup key

This commit is contained in:
Pascal Fischer 2023-12-04 13:00:13 +01:00
parent d7efea74b6
commit 1cd5a66575

View File

@ -525,6 +525,7 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (*
opEvent.InitiatorID = sk.Id
opEvent.Activity = activity.PeerAddedWithSetupKey
ephemeral = sk.Ephemeral
opEvent.Meta["setup_key_name"] = sk.Name
} else {
opEvent.InitiatorID = userID
opEvent.Activity = activity.PeerAddedByUser
@ -598,7 +599,11 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (*
}
opEvent.TargetID = newPeer.ID
opEvent.Meta = newPeer.EventMeta(am.GetDNSDomain())
peerMeta := newPeer.EventMeta(am.GetDNSDomain())
for k, v := range peerMeta {
opEvent.Meta[k] = v
}
am.StoreEvent(opEvent.InitiatorID, opEvent.TargetID, opEvent.AccountID, opEvent.Activity, opEvent.Meta)
am.updateAccountPeers(account)