getHideReceipt method

  1. @override
bool getHideReceipt(
  1. Conversation conversation,
  2. bool? disableReadReceipt
)
override

Implementation

@override
bool getHideReceipt(Conversation conversation, bool? disableReadReceipt) {
  if (disableReadReceipt == true || conversation.lastMessage == null) {
    return true;
  } else if (conversation.lastMessage!.category ==
      MessageCategoryConstants.call) {
    return true;
  } else if (conversation.lastMessage!.sender!.uid == loggedInUser?.uid) {
    return false;
  } else {
    return true;
  }
}