mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-16 07:16:38 +00:00
[management] Fix activity event initiator for user group changes (#5152)
This commit is contained in:
@@ -704,7 +704,7 @@ func (am *DefaultAccountManager) prepareUserUpdateEvents(ctx context.Context, ac
|
|||||||
"is_service_user": oldUser.IsServiceUser, "user_name": oldUser.ServiceUserName,
|
"is_service_user": oldUser.IsServiceUser, "user_name": oldUser.ServiceUserName,
|
||||||
}
|
}
|
||||||
eventsToStore = append(eventsToStore, func() {
|
eventsToStore = append(eventsToStore, func() {
|
||||||
am.StoreEvent(ctx, oldUser.Id, oldUser.Id, accountID, activity.GroupAddedToUser, meta)
|
am.StoreEvent(ctx, initiatorUserID, oldUser.Id, accountID, activity.GroupAddedToUser, meta)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -718,7 +718,7 @@ func (am *DefaultAccountManager) prepareUserUpdateEvents(ctx context.Context, ac
|
|||||||
"is_service_user": oldUser.IsServiceUser, "user_name": oldUser.ServiceUserName,
|
"is_service_user": oldUser.IsServiceUser, "user_name": oldUser.ServiceUserName,
|
||||||
}
|
}
|
||||||
eventsToStore = append(eventsToStore, func() {
|
eventsToStore = append(eventsToStore, func() {
|
||||||
am.StoreEvent(ctx, oldUser.Id, oldUser.Id, accountID, activity.GroupRemovedFromUser, meta)
|
am.StoreEvent(ctx, initiatorUserID, oldUser.Id, accountID, activity.GroupRemovedFromUser, meta)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1282,7 +1282,7 @@ func (am *DefaultAccountManager) deleteRegularUser(ctx context.Context, accountI
|
|||||||
addPeerRemovedEvent()
|
addPeerRemovedEvent()
|
||||||
}
|
}
|
||||||
|
|
||||||
meta := map[string]any{"name": targetUserInfo.Name, "email": targetUserInfo.Email, "created_at": targetUser.CreatedAt}
|
meta := map[string]any{"name": targetUserInfo.Name, "email": targetUserInfo.Email, "created_at": targetUser.CreatedAt, "issued": targetUser.Issued}
|
||||||
am.StoreEvent(ctx, initiatorUserID, targetUser.Id, accountID, activity.UserDeleted, meta)
|
am.StoreEvent(ctx, initiatorUserID, targetUser.Id, accountID, activity.UserDeleted, meta)
|
||||||
|
|
||||||
return updateAccountPeers, nil
|
return updateAccountPeers, nil
|
||||||
|
|||||||
Reference in New Issue
Block a user