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

@ -1304,7 +1304,6 @@
});
}
Whisper.ExpiringMessagesListener.update();
window.log.info('Set message expiration', {
expiresAt,
sentAt: this.get('sent_at'),
@ -1313,6 +1312,9 @@
},
});
Whisper.Message.refreshExpirationTimer = () =>
Whisper.ExpiringMessagesListener.update();
Whisper.MessageCollection = Backbone.Collection.extend({
model: Whisper.Message,
// Keeping this for legacy upgrade pre-migrate to SQLCipher