toMessage method

  1. @override
String toMessage()
override

Implementation

@override
String toMessage() {
  switch (code) {
    case PostChatMessageErrorCode.blocked:
      return 'err_blocked'.l10n;

    case PostChatMessageErrorCode.noTextAndNoAttachment:
    case PostChatMessageErrorCode.unknownAttachment:
    case PostChatMessageErrorCode.wrongAttachmentsCount:
    case PostChatMessageErrorCode.unknownReplyingChatItem:
    case PostChatMessageErrorCode.wrongReplyingChatItemsCount:
    case PostChatMessageErrorCode.unknownChat:
    case PostChatMessageErrorCode.unknownUser:
      return toString();

    case PostChatMessageErrorCode.artemisUnknown:
      return 'err_unknown'.l10n;
  }
}