From f4be091fb42a45437aa8f4c53dd6749508b2a28a Mon Sep 17 00:00:00 2001 From: Anthony Kinsey Date: Thu, 21 May 2020 16:00:24 -1000 Subject: [PATCH] fix: issue with success showing duplicate usernames if original sender includes themself in list of receipients --- modules/ept-messages/client/messages.controller.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/ept-messages/client/messages.controller.js b/modules/ept-messages/client/messages.controller.js index f74ac3105..893933b45 100644 --- a/modules/ept-messages/client/messages.controller.js +++ b/modules/ept-messages/client/messages.controller.js @@ -240,7 +240,8 @@ var ctrl = [ message.sender_username = ctrl.newMessage.sender_username; message.sender_avatar = Session.user.avatar; ctrl.currentConversation.messages.unshift(message); - Alert.success('Reply sent to ' + message.receiver_usernames.join(', ')); + var receiverNames = message.receiver_usernames.filter((it, i, ar) => ar.indexOf(it) === i).sort(); + Alert.success('Reply sent to ' + receiverNames.join(', ')); }) .then(ctrl.loadRecentMessages) .then(function() {