filter messages that are already inserted to DOM

v1.18.x
Barış Soner Uşaklı 6 years ago
parent 18d0deeccb
commit ef55598822

@ -121,6 +121,12 @@ define('forum/chats', [
if (!data) { if (!data) {
return; return;
} }
data = data.filter(function (chatMsg) {
return !$('[component="chat/message"][data-mid="' + chatMsg.messageId + '"]').length;
});
if (!data.length) {
return;
}
messages.parseMessage(data, function (html) { messages.parseMessage(data, function (html) {
var currentScrollTop = el.scrollTop(); var currentScrollTop = el.scrollTop();
var previousHeight = el[0].scrollHeight; var previousHeight = el[0].scrollHeight;

Loading…
Cancel
Save