Merge pull request #3888 from thelounge/xpaw/id-order

Fix msg id order when loading from sqlite
This commit is contained in:
Pavel Djundik 2020-04-28 21:42:44 +03:00 committed by GitHub
commit fb9e3e6a53
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 10 deletions

View File

@ -183,18 +183,16 @@ class MessageStorage {
}
resolve(
rows
.map((row) => {
const msg = JSON.parse(row.msg);
msg.time = row.time;
msg.type = row.type;
rows.reverse().map((row) => {
const msg = JSON.parse(row.msg);
msg.time = row.time;
msg.type = row.type;
const newMsg = new Msg(msg);
newMsg.id = this.client.idMsg++;
const newMsg = new Msg(msg);
newMsg.id = this.client.idMsg++;
return newMsg;
})
.reverse()
return newMsg;
})
);
}
)