From b632699c87927a2c623b0c00da138320a111b4ea Mon Sep 17 00:00:00 2001 From: Gabe Kangas Date: Mon, 15 Aug 2022 16:35:50 -0700 Subject: [PATCH] Fix chat error with only a single message --- web/components/chat/ChatContainer/ChatContainer.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/web/components/chat/ChatContainer/ChatContainer.tsx b/web/components/chat/ChatContainer/ChatContainer.tsx index 3d998a776..817a0c0f7 100644 --- a/web/components/chat/ChatContainer/ChatContainer.tsx +++ b/web/components/chat/ChatContainer/ChatContainer.tsx @@ -160,12 +160,16 @@ export default function ChatContainer(props: Props) { } function isSameUserAsLast(messages: ChatMessage[], index: number): boolean { + if (messages.length < 2) { + return false; + } + const message = messages[index]; const { user: { id }, } = message; const lastMessage = messages[index - 1]; - if (lastMessage.type !== MessageType.CHAT) { + if (lastMessage?.type !== MessageType.CHAT) { return false; }