Set disappearing check timer reliably - on all message saves

This commit is contained in:
Scott Nonnenberg 2018-08-02 21:12:27 -07:00
parent 9dd756f96a
commit 22613c8cc4
6 changed files with 39 additions and 31 deletions

View file

@ -1003,13 +1003,9 @@ async function saveAllMessages(db, rawMessages) {
const { conversationId } = messages[0];
for (let index = 0, max = messages.length; index < max; index += 1) {
// Yes, we really want to do these in order
// eslint-disable-next-line no-await-in-loop
await window.Signal.Data.saveMessage(messages[index], {
forceSave: true,
});
}
await window.Signal.Data.saveMessages(messages, {
forceSave: true,
});
window.log.info(
'Saved',