fix saveAccount and gorm order

This commit is contained in:
pascal
2026-01-08 22:47:32 +01:00
parent 9fd34718a6
commit 77ea4b7444
3 changed files with 22 additions and 0 deletions

View File

@@ -82,6 +82,7 @@ func (s *SqlStore) GetAccountSlow(ctx context.Context, accountID string) (*types
for _, pat := range user.PATsG {
user.PATs[pat.ID] = pat.Copy()
}
user.LoadAutoGroups()
account.Users[user.Id] = user.Copy()
}
account.UsersG = nil
@@ -177,6 +178,7 @@ func (s *SqlStore) GetAccountGormOpt(ctx context.Context, accountID string) (*ty
}
if user.AutoGroups == nil {
user.AutoGroups = []string{}
user.Groups = []*types.GroupUser{}
}
account.Users[user.Id] = user
user.PATsG = nil