diff --git a/packages/twenty-server/src/engine/core-modules/admin-panel/admin-panel.service.ts b/packages/twenty-server/src/engine/core-modules/admin-panel/admin-panel.service.ts index 6bbf0ff92..c199a52d6 100644 --- a/packages/twenty-server/src/engine/core-modules/admin-panel/admin-panel.service.ts +++ b/packages/twenty-server/src/engine/core-modules/admin-panel/admin-panel.service.ts @@ -78,13 +78,16 @@ export class AdminPanelService { const targetUser = await this.userRepository.findOne({ where: isEmail ? { email: userIdentifier } : { id: userIdentifier }, - relations: [ - 'workspaces', - 'workspaces.workspace', - 'workspaces.workspace.workspaceUsers', - 'workspaces.workspace.workspaceUsers.user', - 'workspaces.workspace.featureFlags', - ], + relations: { + userWorkspaces: { + workspace: { + workspaceUsers: { + user: true, + }, + featureFlags: true, + }, + }, + }, }); userValidator.assertIsDefinedOrThrow(