retryModifiedMessage method
Implementation
Future<bool> retryModifiedMessage(RCIMIWMessage message) {
final content = message.modifyInfo?.content;
if (content == null) return Future.value(false);
final mentionedInfo = content.mentionedInfo;
final mentionUserIds = mentionedInfo == null
? null
: mentionedInfo.type == RCIMIWMentionedType.all
? const <String>['All']
: List<String>.of(
mentionedInfo.userIdList ?? const <String>[],
);
return modifyMessage(
message,
_messageContent(content),
mentionUserIds: mentionUserIds,
isRetry: true,
);
}