Commit 875bffc1 by Sixong.Zhu

cs

parent e5a7e365
Showing with 11 additions and 8 deletions
......@@ -31,7 +31,7 @@ function uniqueMessages(
messages: NonNullable<ChatStore.STATE_CHAT_MSG_HISTORY>
) {
const arr = [...messages];
return unique(arr, function (item, all) {
return unique(arr, function(item, all) {
return all.findIndex((k) => k.id === item.id);
});
}
......@@ -108,7 +108,7 @@ export function getLastMessageId(msgs: Message[] | any) {
const last = msgs[msgs.length - 1];
let id = last.id;
if (id < 0) {
id = Math.max(...msgs.map((i) => i.id));
id = Math.max(...msgs.map((i: any) => i.id));
}
return id;
}
......@@ -326,7 +326,7 @@ export default {
state[ChatStore.STATE_CHAT_SENDING_MESSAGES] = [...current];
}
},
[ChatStore.MUTATION_SAVE_CURRENT_CHAT_INPUTING]: (function () {
[ChatStore.MUTATION_SAVE_CURRENT_CHAT_INPUTING]: (function() {
const setTimeoutId: { [key: string]: number } = {};
return (
state: ChatStoreState,
......@@ -729,7 +729,7 @@ export default {
}
commit(
ChatStore.MUTATION_SAVE_CURRENT_CHAT_MEMBERS,
unique(newChatMembers, function (item, all) {
unique(newChatMembers, function(item, all) {
return all.findIndex((k) => k.eid === item.eid);
})
);
......
......@@ -67,11 +67,14 @@ class Chat {
}
private setupIndexDb() {
return dbController.setup(
this._sdk().global.uid +
if (this._sdk) {
const s = this._sdk();
return dbController.setup(
s.global.uid +
"-" +
(this._sdk().global.initData.orgId || 0)
);
(s.global.initData.orgId || 0)
);
}
}
public resetup(org: () => string | number) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment