diff --git a/ts/components/conversation/ContactDetail.tsx b/ts/components/conversation/ContactDetail.tsx index 3343d6948..4437f6559 100644 --- a/ts/components/conversation/ContactDetail.tsx +++ b/ts/components/conversation/ContactDetail.tsx @@ -41,7 +41,7 @@ function getLabelForEmail(method: Email, i18n: Localizer): string { } } -function getLabelForPhone(method: Email, i18n: Localizer): string { +function getLabelForPhone(method: Phone, i18n: Localizer): string { switch (method.type) { case ContactType.CUSTOM: return method.label || i18n('phone'); diff --git a/ts/types/Contact.ts b/ts/types/Contact.ts index 5767c7b44..4ff4f1027 100644 --- a/ts/types/Contact.ts +++ b/ts/types/Contact.ts @@ -3,7 +3,7 @@ import Attachments from '../../app/attachments'; import { format as formatPhoneNumber } from '../types/PhoneNumber'; export interface Contact { - name: Name; + name?: Name; number?: Array; email?: Array; address?: Array;