From 1d6fdaef1a9f52776cab6c49f2d4460f448af0a3 Mon Sep 17 00:00:00 2001 From: fraxken Date: Sat, 3 May 2025 10:34:28 +0200 Subject: [PATCH] fix(contact): sometimes Contact.name can still be undefined --- workspaces/contact/src/utils/compareContact.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/workspaces/contact/src/utils/compareContact.ts b/workspaces/contact/src/utils/compareContact.ts index 3ab7de0f..862d399a 100644 --- a/workspaces/contact/src/utils/compareContact.ts +++ b/workspaces/contact/src/utils/compareContact.ts @@ -24,7 +24,11 @@ export function compareContact( ): boolean { const { compareName = true } = options; - if (compareName) { + if ( + compareName && + typeof contactA.name === "string" && + typeof contactB.name === "string" + ) { const aName = cleanup(contactA.name); const bName = cleanup(contactB.name);