From 261d1e094ab85856f03e06f0d781d32d71e94443 Mon Sep 17 00:00:00 2001 From: Pascal Fischer Date: Fri, 4 Jul 2025 17:46:12 +0200 Subject: [PATCH] add debug logging to getAccount --- management/server/store/sql_store.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/management/server/store/sql_store.go b/management/server/store/sql_store.go index 14b88aa42..1aa344824 100644 --- a/management/server/store/sql_store.go +++ b/management/server/store/sql_store.go @@ -772,7 +772,7 @@ func (s *SqlStore) GetAccount(ctx context.Context, accountID string) (*types.Acc }() var account types.Account - result := s.db.Model(&account). + result := s.db.Session(&gorm.Session{Logger: logger.Default.LogMode(logger.Info)}).Model(&account). Preload("UsersG.PATsG"). // have to be specifies as this is nester reference Preload("GroupsG.GroupPeers"). // have to be specifies as this is nester reference Preload(clause.Associations). @@ -788,7 +788,7 @@ func (s *SqlStore) GetAccount(ctx context.Context, accountID string) (*types.Acc // we have to manually preload policy rules as it seems that gorm preloading doesn't do it for us for i, policy := range account.Policies { var rules []*types.PolicyRule - err := s.db.Model(&types.PolicyRule{}).Find(&rules, "policy_id = ?", policy.ID).Error + err := s.db.Session(&gorm.Session{Logger: logger.Default.LogMode(logger.Info)}).Model(&types.PolicyRule{}).Find(&rules, "policy_id = ?", policy.ID).Error if err != nil { return nil, status.Errorf(status.NotFound, "rule not found") }