rebuilt after fixing big in deleting messages

This commit is contained in:
or-else
2019-09-24 20:04:52 +03:00
parent 1d56d55487
commit 1aaf6f8fab
5 changed files with 7 additions and 8 deletions
+2 -3
View File
@@ -379,9 +379,9 @@ class MessagesView extends React.Component {
// Regenerate messages list
const topic = this.props.tinode.getTopic(this.state.topic);
const newState = {messages: []};
topic.messages(function(m) {
topic.messages((m) => {
if (!m.deleted) {
newState.messages = newState.messages.concat(m);
newState.messages.push(m);
}
});
@@ -403,7 +403,6 @@ class MessagesView extends React.Component {
}
this.props.onData(msg);
}
this.setState(newState);
}
+2 -2
View File
@@ -2015,7 +2015,7 @@
flushMessageRange: function (e, t) {
var n = this._messages.find({
seq: e
});
}, !0);
return n >= 0 ? this._messages.delRange(n, this._messages.find({
seq: t
@@ -5669,7 +5669,7 @@ var MessagesView = function (_React$Component) {
};
topic.messages(function (m) {
if (!m.deleted) {
newState.messages = newState.messages.concat(m);
newState.messages.push(m);
}
});
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long