refreshSingleConversation method
dynamic
refreshSingleConversation(
- BaseMessage message,
- bool isActionMessage, {
- bool? remove,
override
Implementation
@override
refreshSingleConversation(BaseMessage message, bool isActionMessage,
{bool? remove}) async {
if(checkMessageIsAllowed(message)){
final conversation =
await CometChatHelper.getConversationFromMessage(message);
if (conversation != null) {
conversation.lastMessage = message;
conversation.updatedAt = message.updatedAt;
if (remove == true) {
removeElement(conversation);
} else {
updateConversation(conversation);
}
}
}
}