- New chat
+
'
);
msgEl.toggleClass('our', msg.selfAuthored ? true : false);
+ msgEl.data('time', msg.time);
$("#message-list").append(msgEl); // TODO: jquery insertAfter element with smaller timestamp
+ var sorted = $(".msg").sort((a, b) => $(a).data('time') - $(b).data('time')); // TODO: more efficient sort
+ $("#message-list").append(sorted);
+ $('#message-list').scrollTop($('#message-list')[0].scrollHeight - $('#message-list')[0].clientHeight);
}
function addChat(pub) {