addMessagePin method
Future<NIMResult<void>>
addMessagePin(
- NIMMessage message, {
- String? ext,
})
Implementation
Future<NIMResult<void>> addMessagePin(NIMMessage message,
{String? ext}) async {
if (!await haveConnectivity()) {
return NIMResult.failure();
}
return ChatMessageRepo.addMessagePin(message, ext: ext).then((value) {
if (value.isSuccess) {
_updateMessagePin(NIMMessagePin(
messageRefer: NIMMessageRefer(
senderId: message.senderId,
receiverId: message.receiverId,
messageClientId: message.messageClientId,
messageServerId: message.messageServerId,
conversationId: message.conversationId,
conversationType: message.conversationType,
createTime: message.createTime)));
}
return value;
});
}