From a013e432999e050d7b2bd40f362b8bbe8172a45d Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Tue, 12 Apr 2022 12:37:10 -0700 Subject: [PATCH] Contact presence: Check for array with items, not truthiness --- ts/views/conversation_view.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ts/views/conversation_view.ts b/ts/views/conversation_view.ts index 8614e017be..903f8cfe81 100644 --- a/ts/views/conversation_view.ts +++ b/ts/views/conversation_view.ts @@ -1324,7 +1324,7 @@ export class ConversationView extends window.Backbone.View { { attachments, doForwardMessage, - hasContact: Boolean(message.get('contact')), + hasContact: Boolean(message.get('contact')?.length), isSticker: Boolean(message.get('sticker')), messageBody: message.getRawText(), onClose: () => { @@ -1468,7 +1468,7 @@ export class ConversationView extends window.Backbone.View { }, { ...sendMessageOptions, timestamp } ); - } else if (contact) { + } else if (contact?.length) { const contactWithHydratedAvatar = await loadContactData(contact); conversation.enqueueMessageForSend( {