diff --git a/js/models/messages.js b/js/models/messages.js index 2693c23a1..2ada6ca27 100644 --- a/js/models/messages.js +++ b/js/models/messages.js @@ -1165,9 +1165,12 @@ conversation, message ); - receipts.forEach(() => + receipts.forEach(receipt => message.set({ delivered: (message.get('delivered') || 0) + 1, + delivered_to: _.union(message.get('delivered_to') || [], [ + receipt.get('source'), + ]), }) ); }