mirror of https://github.com/status-im/codimd.git
Improve history clearDuplicatedHistory performance
This commit is contained in:
parent
7a371ec7ca
commit
223d685a7c
|
@ -93,14 +93,8 @@ function clearDuplicatedHistory(notehistory) {
|
||||||
for (var i = 0; i < notehistory.length; i++) {
|
for (var i = 0; i < notehistory.length; i++) {
|
||||||
var found = false;
|
var found = false;
|
||||||
for (var j = 0; j < newnotehistory.length; j++) {
|
for (var j = 0; j < newnotehistory.length; j++) {
|
||||||
var id = notehistory[i].id;
|
var id = notehistory[i].id.replace(/\=+$/, '');
|
||||||
var newId = newnotehistory[j].id;
|
var newId = newnotehistory[j].id.replace(/\=+$/, '');
|
||||||
try {
|
|
||||||
id = LZString.decompressFromBase64(id);
|
|
||||||
newId = LZString.decompressFromBase64(newId);
|
|
||||||
} catch (err) {
|
|
||||||
// na
|
|
||||||
}
|
|
||||||
if (id == newId || notehistory[i].id == newnotehistory[j].id || !notehistory[i].id || !newnotehistory[j].id) {
|
if (id == newId || notehistory[i].id == newnotehistory[j].id || !notehistory[i].id || !newnotehistory[j].id) {
|
||||||
var time = moment(notehistory[i].time, 'MMMM Do YYYY, h:mm:ss a');
|
var time = moment(notehistory[i].time, 'MMMM Do YYYY, h:mm:ss a');
|
||||||
var newTime = moment(newnotehistory[j].time, 'MMMM Do YYYY, h:mm:ss a');
|
var newTime = moment(newnotehistory[j].time, 'MMMM Do YYYY, h:mm:ss a');
|
||||||
|
|
Loading…
Reference in New Issue