diff --git a/client/src/pages/Avoirs.tsx b/client/src/pages/Avoirs.tsx index 30ec7ed..9cc3755 100644 --- a/client/src/pages/Avoirs.tsx +++ b/client/src/pages/Avoirs.tsx @@ -159,14 +159,14 @@ export default function Avoirs() { createAvoirMutation.mutate(data); }; - // Filter avoirs based on search term - ACCÈS SÉCURISÉ + // Filter avoirs based on search term const filteredAvoirs = avoirs.filter(avoir => - (avoir.invoiceReference?.toLowerCase() || '').includes(searchTerm.toLowerCase()) || - (avoir.supplier?.name?.toLowerCase() || '').includes(searchTerm.toLowerCase()) || - (avoir.comment?.toLowerCase() || '').includes(searchTerm.toLowerCase()) || - (avoir.creator?.firstName && avoir.creator?.lastName + avoir.invoiceReference?.toLowerCase().includes(searchTerm.toLowerCase()) || + avoir.supplier.name.toLowerCase().includes(searchTerm.toLowerCase()) || + avoir.comment?.toLowerCase().includes(searchTerm.toLowerCase()) || + (avoir.creator.firstName && avoir.creator.lastName ? `${avoir.creator.firstName} ${avoir.creator.lastName}`.toLowerCase().includes(searchTerm.toLowerCase()) - : (avoir.creator?.username?.toLowerCase() || '').includes(searchTerm.toLowerCase()) + : avoir.creator.username.toLowerCase().includes(searchTerm.toLowerCase()) ) ); @@ -460,9 +460,9 @@ export default function Avoirs() {