getMessage method

  1. @override
Future<Message?> getMessage(
  1. String messageId
)
override

Get a message based on its id.

Returns null if no message is found.

Implementation

@override
Future<Message?> getMessage(String messageId) async {
  _assertCarpService();
  DocumentSnapshot? message =
      await CarpService().document('$MESSAGES_PATH/$messageId').get();
  return (message != null) ? Message.fromJson(message.data) : null;
}