Skip to content

Commit

Permalink
fix: adding message to an empty message list (#1356)
Browse files Browse the repository at this point in the history
  • Loading branch information
myandrienko authored Sep 11, 2024
1 parent f1df3c0 commit acd55ca
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -384,8 +384,10 @@ export function addToMessageList<T extends FormatMessageResponse>(
}

// for empty list just concat and return unless it's an update or deletion
if (!newMessages.length && addMessageToList) {
if (newMessages.length === 0 && addMessageToList) {
return newMessages.concat(newMessage);
} else if (newMessages.length === 0) {
return newMessages;
}

// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
Expand All @@ -396,6 +398,8 @@ export function addToMessageList<T extends FormatMessageResponse>(
// if message is newer than last item in the list concat and return unless it's an update or deletion
if (messageIsNewest && addMessageToList) {
return newMessages.concat(newMessage);
} else if (newMessages.length === 0) {
return newMessages;
}

// find the closest index to push the new message
Expand Down

0 comments on commit acd55ca

Please sign in to comment.