Skip to content

Commit 82211dc

Browse files
fix: name filter fix sending the correct value
1 parent 2126d9a commit 82211dc

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

src/authz-module/hooks/useQuerySettings.test.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ describe('useQuerySettings', () => {
4747
sortBy: [{ id: 'username', desc: false }],
4848
filters: [
4949
{ id: 'role', value: ['admin', 'editor'] },
50-
{ id: 'name', value: 'john' },
50+
{ id: 'fullName', value: 'john' },
5151
],
5252
};
5353

@@ -268,7 +268,7 @@ describe('useQuerySettings', () => {
268268
sortBy: [{ id: 'userRole', desc: true }],
269269
filters: [
270270
{ id: 'role', value: ['admin', 'editor', 'viewer'] },
271-
{ id: 'name', value: '[email protected]' },
271+
{ id: 'fullName', value: '[email protected]' },
272272
{ id: 'otherFilter', value: 'ignored' }, // Should be ignored
273273
{ id: 'org', value: ['org1', 'org2'] },
274274
{ id: 'scope', value: ['scope1', 'scope2'] },
@@ -327,7 +327,7 @@ describe('useQuerySettings', () => {
327327
pageIndex: 0,
328328
sortBy: [],
329329
filters: [
330-
{ id: 'name', value: ' ' }, // Whitespace only
330+
{ id: 'fullName', value: ' ' }, // Whitespace only
331331
],
332332
};
333333

@@ -376,7 +376,7 @@ describe('useQuerySettings', () => {
376376
pageSize: 10,
377377
pageIndex: 0,
378378
sortBy: [],
379-
filters: [{ id: 'name', value: 'john' }],
379+
filters: [{ id: 'fullName', value: 'john' }],
380380
});
381381
});
382382

@@ -388,7 +388,7 @@ describe('useQuerySettings', () => {
388388
pageSize: 10,
389389
pageIndex: 0,
390390
sortBy: [],
391-
filters: [{ id: 'name', value: 'jane' }],
391+
filters: [{ id: 'fullName', value: 'jane' }],
392392
});
393393
});
394394

src/authz-module/hooks/useQuerySettings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export const useQuerySettings = (
4444
setQuerySettings((prevSettings) => {
4545
// Extract filters
4646
const rolesFilter = tableFilters.filters?.find((filter) => filter.id === 'role')?.value?.join(',') ?? '';
47-
const searchFilter = tableFilters.filters?.find((filter) => filter.id === 'name')?.value ?? '';
47+
const searchFilter = tableFilters.filters?.find((filter) => filter.id === 'fullName')?.value ?? '';
4848
const organizationsFilter = tableFilters.filters?.find((filter) => filter.id === 'org')?.value?.join(',') ?? '';
4949
const scopesFilter = tableFilters.filters?.find((filter) => filter.id === 'scope')?.value?.join(',') ?? '';
5050

src/authz-module/team-members/TeamMembersTable.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,9 @@ const TeamMembersTable = ({ presetScope }: TeamMembersTableProps) => {
9090
columns={
9191
[
9292
{
93+
id: 'fullName',
9394
Header: intl.formatMessage(messages['authz.team.members.table.column.name.title']),
94-
accessor: 'name',
95+
accessor: 'fullName',
9596
Cell: NameCell,
9697
filter: 'text',
9798
Filter: TextFilter,

0 commit comments

Comments
 (0)