mirror of
https://github.com/netbirdio/netbird.git
synced 2025-06-25 12:12:12 +02:00
fix map assignment
This commit is contained in:
parent
1cd5a66575
commit
92adf57fea
@ -510,6 +510,7 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (*
|
|||||||
}
|
}
|
||||||
|
|
||||||
var ephemeral bool
|
var ephemeral bool
|
||||||
|
setupKeyName := ""
|
||||||
if !addedByUser {
|
if !addedByUser {
|
||||||
// validate the setup key if adding with a key
|
// validate the setup key if adding with a key
|
||||||
sk, err := account.FindSetupKey(upperKey)
|
sk, err := account.FindSetupKey(upperKey)
|
||||||
@ -525,7 +526,7 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (*
|
|||||||
opEvent.InitiatorID = sk.Id
|
opEvent.InitiatorID = sk.Id
|
||||||
opEvent.Activity = activity.PeerAddedWithSetupKey
|
opEvent.Activity = activity.PeerAddedWithSetupKey
|
||||||
ephemeral = sk.Ephemeral
|
ephemeral = sk.Ephemeral
|
||||||
opEvent.Meta["setup_key_name"] = sk.Name
|
setupKeyName = sk.Name
|
||||||
} else {
|
} else {
|
||||||
opEvent.InitiatorID = userID
|
opEvent.InitiatorID = userID
|
||||||
opEvent.Activity = activity.PeerAddedByUser
|
opEvent.Activity = activity.PeerAddedByUser
|
||||||
@ -599,9 +600,9 @@ func (am *DefaultAccountManager) AddPeer(setupKey, userID string, peer *Peer) (*
|
|||||||
}
|
}
|
||||||
|
|
||||||
opEvent.TargetID = newPeer.ID
|
opEvent.TargetID = newPeer.ID
|
||||||
peerMeta := newPeer.EventMeta(am.GetDNSDomain())
|
opEvent.Meta = newPeer.EventMeta(am.GetDNSDomain())
|
||||||
for k, v := range peerMeta {
|
if !addedByUser {
|
||||||
opEvent.Meta[k] = v
|
opEvent.Meta["setup_key_name"] = setupKeyName
|
||||||
}
|
}
|
||||||
|
|
||||||
am.StoreEvent(opEvent.InitiatorID, opEvent.TargetID, opEvent.AccountID, opEvent.Activity, opEvent.Meta)
|
am.StoreEvent(opEvent.InitiatorID, opEvent.TargetID, opEvent.AccountID, opEvent.Activity, opEvent.Meta)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user