From 5d330ce7dc0541f170e638992e7b584d7807b8e9 Mon Sep 17 00:00:00 2001 From: QuentinArguillere Date: Tue, 8 Oct 2024 13:57:08 +0200 Subject: [PATCH] Set message to error state if statusTmp is nil --- .../Main/Conversations/ViewModel/ConversationViewModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift b/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift index 5421596a0..4434a4d7f 100644 --- a/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift +++ b/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift @@ -144,7 +144,7 @@ class ConversationViewModel: ObservableObject { if indexMessage < self.conversationMessagesSection[0].rows.count && self.conversationMessagesSection[0].rows[indexMessage].message.status != statusTmp { DispatchQueue.main.async { self.objectWillChange.send() - self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp + self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp ?? .error } } } @@ -173,7 +173,7 @@ class ConversationViewModel: ObservableObject { DispatchQueue.main.async { if indexMessage != nil { self.objectWillChange.send() - self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp + self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp ?? .error } } }, onNewMessageReaction: { (message: ChatMessage, _: ChatMessageReaction) in