mirror of
https://github.com/netbirdio/netbird.git
synced 2025-04-02 20:36:25 +02:00
use slice copy
This commit is contained in:
parent
62de082961
commit
bc3cec23ec
@ -92,10 +92,10 @@ func (u *User) toUserInfo(userData *idp.UserData) (*UserInfo, error) {
|
||||
|
||||
// Copy the user
|
||||
func (u *User) Copy() *User {
|
||||
autoGroups := make([]string, 0)
|
||||
autoGroups = append(autoGroups, u.AutoGroups...)
|
||||
pats := make([]PersonalAccessToken, 0)
|
||||
pats = append(pats, u.PATs...)
|
||||
autoGroups := make([]string, len(u.AutoGroups))
|
||||
copy(autoGroups, u.AutoGroups)
|
||||
pats := make([]PersonalAccessToken, len(u.PATs))
|
||||
copy(pats, u.PATs)
|
||||
return &User{
|
||||
Id: u.Id,
|
||||
Role: u.Role,
|
||||
|
Loading…
Reference in New Issue
Block a user