Skip to content
This repository was archived by the owner on Feb 8, 2023. It is now read-only.

Commit 6bc7297

Browse files
committed
新增消息记录查询
Signed-off-by: kurisu <[email protected]>
1 parent 912a7ed commit 6bc7297

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

android/src/main/java/cn/kurisu/txim/listener/MessageEventListener.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ public static WritableMap messageAnalysis(MessageInfo info) {
8080
map.putInt("msgType", info.getMsgType());
8181
map.putInt("imgWithd", info.getImgHeight());
8282
map.putInt("imgHeight", info.getImgWithd());
83-
if (info.getNickName() == null) {
83+
map.putString("nickName", info.getNickName());
84+
map.putString("senderAvatar", info.getAvatar());
85+
if (info.getNickName() == null || info.getNickName().length() <= 0) {
8486
TIMUserProfile userProfile = instance.queryUserProfile(info.getPeer());
8587
if (userProfile != null) {
8688
map.putString("nickName", userProfile.getNickName());

android/src/main/java/cn/kurisu/txim/module/MessageModule.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,9 @@ public void onError(int i, String s) {
122122

123123
@Override
124124
public void onSuccess(List<TIMMessage> timMessages) {
125-
lastMsg = timMessages.get(0);
125+
if (timMessages != null && timMessages.size() > 0) {
126+
lastMsg = timMessages.get(timMessages.size() - 1);
127+
}
126128
List<MessageInfo> infoList = MessageInfoUtil.TIMMessages2MessageInfos(timMessages, false);
127129
WritableArray writableArray = MessageEventListener.messageAnalysis(infoList);
128130
map.putInt("code", 0);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-txim",
3-
"version": "0.4.0-alpha.2",
3+
"version": "0.4.0",
44
"description": "腾讯IM的RN集成 alpha版",
55
"main": "index.js",
66
"directories": {

0 commit comments

Comments
 (0)