From 9d55d8a99745627fd4286e144340d4d0323085e3 Mon Sep 17 00:00:00 2001 From: Sarthak Sharma <7lovesharma7@gmail.com> Date: Tue, 14 Jul 2020 16:31:38 +0530 Subject: [PATCH] =?UTF-8?q?[deploy]=20=F0=9F=90=9E=20Hotfix=20Real=20time?= =?UTF-8?q?=20chat=20was=20broken=20=20(#9293)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Feature 🚀 : Ability to delete messages in chat channels - Sending message ID to frontend - Deleting Message - Use pusher to delete message realtime * Minor Bug 🐞: Show message action only for current user - User can delete or edit their own messages * Test cases added * Bug 🐞: Update message id for receiver Message id was not sent to receiver by pusher * Refactoring🛠: Message controller refactoring * Test Cases📝 : Specs for Delete message added * Feature 🚀 : Ability to edit messages * Test Cases📝 : Specs for Edit message added * Merge conflict resolved * 🐞Hotfix: Findinder error in chat Co-authored-by: Narender Singh --- app/javascript/chat/chat.jsx | 1 + 1 file changed, 1 insertion(+) diff --git a/app/javascript/chat/chat.jsx b/app/javascript/chat/chat.jsx index f4abc47f1..f74618ed6 100644 --- a/app/javascript/chat/chat.jsx +++ b/app/javascript/chat/chat.jsx @@ -453,6 +453,7 @@ export default class Chat extends Component { } let newMessages = []; if ( + activeChannelId && message.temp_id && messages[activeChannelId].findIndex( (oldmessage) => oldmessage.temp_id === message.temp_id,