mirror of
https://github.com/WuKongIM/WuKongIMFlutterSDK
synced 2025-05-30 23:47:26 +00:00
fix:Update sync channel message
This commit is contained in:
parent
5a61be1b94
commit
19640d37ef
@ -105,4 +105,6 @@
|
|||||||
### 1.5.2
|
### 1.5.2
|
||||||
* fix: Add search channel and message method
|
* fix: Add search channel and message method
|
||||||
### 1.5.3
|
### 1.5.3
|
||||||
* fix: Compatibility message extension editing content is empty, parsing error issue
|
* fix: Compatibility message extension editing content is empty, parsing error issue
|
||||||
|
### 1.5.4
|
||||||
|
* fix: Update sync channel message
|
@ -153,6 +153,7 @@ class ChatListDataState extends State<ChatList> {
|
|||||||
getMsgList(int oldestOrderSeq, int pullMode, bool isReset) {
|
getMsgList(int oldestOrderSeq, int pullMode, bool isReset) {
|
||||||
WKIM.shared.messageManager.getOrSyncHistoryMessages(channelID, channelType,
|
WKIM.shared.messageManager.getOrSyncHistoryMessages(channelID, channelType,
|
||||||
oldestOrderSeq, oldestOrderSeq == 0, pullMode, 5, 0, (list) {
|
oldestOrderSeq, oldestOrderSeq == 0, pullMode, 5, 0, (list) {
|
||||||
|
print('同步完成${list.length}条消息');
|
||||||
List<UIMsg> uiList = [];
|
List<UIMsg> uiList = [];
|
||||||
for (int i = 0; i < list.length; i++) {
|
for (int i = 0; i < list.length; i++) {
|
||||||
if (pullMode == 0 && !isReset) {
|
if (pullMode == 0 && !isReset) {
|
||||||
|
@ -5,6 +5,7 @@ import 'package:wukongimfluttersdk/entity/channel_member.dart';
|
|||||||
import 'package:wukongimfluttersdk/entity/conversation.dart';
|
import 'package:wukongimfluttersdk/entity/conversation.dart';
|
||||||
import 'package:wukongimfluttersdk/entity/msg.dart';
|
import 'package:wukongimfluttersdk/entity/msg.dart';
|
||||||
import 'package:wukongimfluttersdk/entity/reminder.dart';
|
import 'package:wukongimfluttersdk/entity/reminder.dart';
|
||||||
|
import 'package:wukongimfluttersdk/model/wk_unknown_content.dart';
|
||||||
import 'package:wukongimfluttersdk/type/const.dart';
|
import 'package:wukongimfluttersdk/type/const.dart';
|
||||||
import 'package:wukongimfluttersdk/wkim.dart';
|
import 'package:wukongimfluttersdk/wkim.dart';
|
||||||
|
|
||||||
@ -54,6 +55,8 @@ class WKDBConst {
|
|||||||
if (contentJson != null && contentJson != '') {
|
if (contentJson != null && contentJson != '') {
|
||||||
msg.messageContent = WKIM.shared.messageManager
|
msg.messageContent = WKIM.shared.messageManager
|
||||||
.getMessageModel(msg.contentType, contentJson);
|
.getMessageModel(msg.contentType, contentJson);
|
||||||
|
} else {
|
||||||
|
msg.messageContent = WKUnknownContent();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (msg.wkMsgExtra!.contentEdit != '') {
|
if (msg.wkMsgExtra!.contentEdit != '') {
|
||||||
|
@ -507,6 +507,9 @@ class MessageDB {
|
|||||||
requestCount = 5;
|
requestCount = 5;
|
||||||
getOrSyncHistoryMessages(channelId, channelType, oldestOrderSeq,
|
getOrSyncHistoryMessages(channelId, channelType, oldestOrderSeq,
|
||||||
contain, pullMode, limit, iGetOrSyncHistoryMsgBack, syncBack);
|
contain, pullMode, limit, iGetOrSyncHistoryMsgBack, syncBack);
|
||||||
|
} else {
|
||||||
|
requestCount = 0;
|
||||||
|
iGetOrSyncHistoryMsgBack(list);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
requestCount = 0;
|
requestCount = 0;
|
||||||
|
@ -15,7 +15,7 @@ description: wukong IM flutter sdk
|
|||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
# In Windows, build-name is used as the major, minor, and patch parts
|
# In Windows, build-name is used as the major, minor, and patch parts
|
||||||
# of the product and file versions while build-number is used as the build suffix.
|
# of the product and file versions while build-number is used as the build suffix.
|
||||||
version: 1.5.3
|
version: 1.5.4
|
||||||
homepage: https://github.com/WuKongIM/WuKongIMFlutterSDK
|
homepage: https://github.com/WuKongIM/WuKongIMFlutterSDK
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user