From d3fb0e5b46b665896a6f12298746949fac1e446c Mon Sep 17 00:00:00 2001 From: Scott Nonnenberg Date: Thu, 3 Aug 2017 18:11:40 -0700 Subject: [PATCH] Expiring messages: destroy only after we've notified conversation FREEBIE --- js/expiring_messages.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/expiring_messages.js b/js/expiring_messages.js index 0daffaad8..2421de8d5 100644 --- a/js/expiring_messages.js +++ b/js/expiring_messages.js @@ -11,8 +11,8 @@ var expired = new Whisper.MessageCollection(); expired.on('add', function(message) { console.log('message', message.get('sent_at'), 'expired'); - message.destroy(); message.getConversation().trigger('expired', message); + message.destroy(); }); expired.on('reset', checkExpiringMessages);