Normalize search targets to lowercase in accounts tables

This commit is contained in:
gbuomprisco
2024-10-03 15:54:08 +02:00
parent 3bf16eecdf
commit a5e1366b06
2 changed files with 10 additions and 2 deletions

View File

@@ -49,7 +49,10 @@ export function AccountInvitationsTable({
const filteredInvitations = invitations.filter((member) => {
const searchString = search.toLowerCase();
const email = member.email.split('@')[0]?.toLowerCase() ?? '';
const email = (
member.email.split('@')[0]?.toLowerCase() ?? ''
).toLowerCase();
return (
email.includes(searchString) ||

View File

@@ -78,7 +78,12 @@ export function AccountMembersTable({
const filteredMembers = members
.filter((member) => {
const searchString = search.toLowerCase();
const displayName = member.name ?? member.email.split('@')[0];
const displayName = (
member.name ??
member.email.split('@')[0] ??
''
).toLowerCase();
return (
displayName.includes(searchString) ||