getMsgReactionsAndRefreshMsg method
Implementation
getMsgReactionsAndRefreshMsg(
List<String> messageIds, List<WKMsg> updatedMsgList) async {
List<WKMsgReaction> reactionList =
await ReactionDB.shared.queryWithMessageIds(messageIds);
for (int i = 0, size = updatedMsgList.length; i < size; i++) {
for (int j = 0, len = reactionList.length; j < len; j++) {
if (updatedMsgList[i].messageID == reactionList[j].messageID) {
if (updatedMsgList[i].reactionList == null) {
updatedMsgList[i].reactionList = [];
}
updatedMsgList[i].reactionList!.add(reactionList[j]);
}
}
setRefreshMsg(updatedMsgList[i]);
}
}