From 53a837dfbfa7c2dd6d2fd4078ed1b854e31d560c Mon Sep 17 00:00:00 2001 From: Jesus Balderrama Date: Wed, 22 Apr 2026 13:21:30 -0600 Subject: [PATCH] fix: change in team members table to use username instead of fullname --- src/authz-module/hooks/useQuerySettings.test.tsx | 10 +++++----- src/authz-module/hooks/useQuerySettings.ts | 2 +- src/authz-module/team-members/TeamMembersTable.tsx | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/authz-module/hooks/useQuerySettings.test.tsx b/src/authz-module/hooks/useQuerySettings.test.tsx index 6fd27c37..2fb02cd0 100644 --- a/src/authz-module/hooks/useQuerySettings.test.tsx +++ b/src/authz-module/hooks/useQuerySettings.test.tsx @@ -47,7 +47,7 @@ describe('useQuerySettings', () => { sortBy: [{ id: 'username', desc: false }], filters: [ { id: 'role', value: ['admin', 'editor'] }, - { id: 'fullName', value: 'john' }, + { id: 'username', value: 'john' }, ], }; @@ -268,7 +268,7 @@ describe('useQuerySettings', () => { sortBy: [{ id: 'userRole', desc: true }], filters: [ { id: 'role', value: ['admin', 'editor', 'viewer'] }, - { id: 'fullName', value: 'test@example.com' }, + { id: 'username', value: 'test@example.com' }, { id: 'otherFilter', value: 'ignored' }, // Should be ignored { id: 'org', value: ['org1', 'org2'] }, { id: 'scope', value: ['scope1', 'scope2'] }, @@ -327,7 +327,7 @@ describe('useQuerySettings', () => { pageIndex: 0, sortBy: [], filters: [ - { id: 'fullName', value: ' ' }, // Whitespace only + { id: 'username', value: ' ' }, // Whitespace only ], }; @@ -376,7 +376,7 @@ describe('useQuerySettings', () => { pageSize: 10, pageIndex: 0, sortBy: [], - filters: [{ id: 'fullName', value: 'john' }], + filters: [{ id: 'username', value: 'john' }], }); }); @@ -388,7 +388,7 @@ describe('useQuerySettings', () => { pageSize: 10, pageIndex: 0, sortBy: [], - filters: [{ id: 'fullName', value: 'jane' }], + filters: [{ id: 'username', value: 'jane' }], }); }); diff --git a/src/authz-module/hooks/useQuerySettings.ts b/src/authz-module/hooks/useQuerySettings.ts index 448ac35d..bc40a61a 100644 --- a/src/authz-module/hooks/useQuerySettings.ts +++ b/src/authz-module/hooks/useQuerySettings.ts @@ -44,7 +44,7 @@ export const useQuerySettings = ( setQuerySettings((prevSettings) => { // Extract filters const rolesFilter = tableFilters.filters?.find((filter) => filter.id === 'role')?.value?.join(',') ?? ''; - const searchFilter = tableFilters.filters?.find((filter) => filter.id === 'fullName')?.value ?? ''; + const searchFilter = tableFilters.filters?.find((filter) => filter.id === 'username')?.value ?? ''; const organizationsFilter = tableFilters.filters?.find((filter) => filter.id === 'org')?.value?.join(',') ?? ''; const scopesFilter = tableFilters.filters?.find((filter) => filter.id === 'scope')?.value?.join(',') ?? ''; diff --git a/src/authz-module/team-members/TeamMembersTable.tsx b/src/authz-module/team-members/TeamMembersTable.tsx index 81eb9fec..b78f4470 100644 --- a/src/authz-module/team-members/TeamMembersTable.tsx +++ b/src/authz-module/team-members/TeamMembersTable.tsx @@ -90,9 +90,9 @@ const TeamMembersTable = ({ presetScope }: TeamMembersTableProps) => { columns={ [ { - id: 'fullName', + id: 'username', Header: intl.formatMessage(messages['authz.team.members.table.column.name.title']), - accessor: 'fullName', + accessor: 'username', Cell: NameCell, filter: 'text', Filter: TextFilter,