fix: customFieldDefs.items optional chaining to prevent crash on empty response

This commit is contained in:
Agent Zero
2026-07-30 09:35:32 +02:00
parent 8acc00c559
commit 02e188dfa2
+1 -1
View File
@@ -79,7 +79,7 @@ export function ContactsListPage() {
// Build custom field defs for filter/sort/group functions
const customDefsForFunctions = useMemo(() => {
if (!customFieldDefs || customFieldDefs.items.length === 0) return undefined;
if (!customFieldDefs || !customFieldDefs.items || customFieldDefs.items.length === 0) return undefined;
return customFieldDefs.items
.filter((def) => def.is_active)
.map((def) => ({