Trim Assist pipeline text messages (#4433)

- For received Assist pipeline text messages from the server, trim what is displayed in the app to avoid messages with additional empty lines as seen in the latest HA core beta
This commit is contained in:
Joris Pelgröm 2024-06-01 23:08:50 +02:00 committed by GitHub
parent 48e2ab570e
commit 9935ad45e4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 2 additions and 2 deletions

View file

@ -293,7 +293,7 @@ class AssistViewModel @Inject constructor(
) { newMessage, isInput, isError ->
_conversation.indexOf(message).takeIf { pos -> pos >= 0 }?.let { index ->
_conversation[index] = message.copy(
message = newMessage,
message = newMessage.trim(),
isInput = isInput ?: message.isInput,
isError = isError
)

View file

@ -262,7 +262,7 @@ class ConversationViewModel @Inject constructor(
) { newMessage, isInput, isError ->
_conversation.indexOf(message).takeIf { pos -> pos >= 0 }?.let { index ->
_conversation[index] = message.copy(
message = newMessage,
message = newMessage.trim(),
isInput = isInput ?: message.isInput,
isError = isError
)