mirror of
https://github.com/netbirdio/netbird.git
synced 2025-04-09 17:50:15 +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
|
// Copy the user
|
||||||
func (u *User) Copy() *User {
|
func (u *User) Copy() *User {
|
||||||
autoGroups := make([]string, 0)
|
autoGroups := make([]string, len(u.AutoGroups))
|
||||||
autoGroups = append(autoGroups, u.AutoGroups...)
|
copy(autoGroups, u.AutoGroups)
|
||||||
pats := make([]PersonalAccessToken, 0)
|
pats := make([]PersonalAccessToken, len(u.PATs))
|
||||||
pats = append(pats, u.PATs...)
|
copy(pats, u.PATs)
|
||||||
return &User{
|
return &User{
|
||||||
Id: u.Id,
|
Id: u.Id,
|
||||||
Role: u.Role,
|
Role: u.Role,
|
||||||
|
Loading…
Reference in New Issue
Block a user