From d1beb610a79b009e67a294235dcf655374e625ea Mon Sep 17 00:00:00 2001 From: Habib Fatkhul Rohman Date: Fri, 21 Nov 2025 14:58:04 +0700 Subject: [PATCH] fix: correct query order in GetRoleByID method for proper role retrieval --- modules/role/repository/role_repository.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/role/repository/role_repository.go b/modules/role/repository/role_repository.go index 0e70c11..9649bbf 100644 --- a/modules/role/repository/role_repository.go +++ b/modules/role/repository/role_repository.go @@ -206,11 +206,11 @@ func (r *roleRepository) GetRoleByID(ctx context.Context, tx *gorm.DB, id string } var role entities.M_Role if err := tx.WithContext(ctx). - Where("id = ?", id). Preload("Client"). Preload("Permissions"). Preload("Menus"). Preload("Menus.Parent"). + Where("id = ?", id). First(&role).Error; err != nil { return entities.M_Role{}, err }