sendMessage method

void sendMessage(
  1. ChatMessage m
)

Persists m via the backend and notifies ChatEntity.onMessageSent.

Implementation

void sendMessage(ChatMessage m) async {
  setBusy(true);
  await chatEntity.backend.sendMessage(chatEntity.path, m);
  setBusy(false);

  try {
    chatEntity.onMessageSent(m.text, chatEntity);
  } catch (error) {
    if (kDebugMode) {
      print("Error sending chat notification:: >> $error");
    }
  }
}