From 050ee1a5f0be2f2ce75ee87077e471c55369de14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?marcin=20miko=C5=82ajczak?= Date: Wed, 19 Jan 2022 09:03:04 +0100 Subject: [PATCH] Do not let users report their own chat messages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: marcin mikołajczak --- .../features/chats/components/chat_message_list.js | 9 ++++++--- app/soapbox/locales/pl.json | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/app/soapbox/features/chats/components/chat_message_list.js b/app/soapbox/features/chats/components/chat_message_list.js index e40f1a80b..d94b72d67 100644 --- a/app/soapbox/features/chats/components/chat_message_list.js +++ b/app/soapbox/features/chats/components/chat_message_list.js @@ -268,12 +268,15 @@ class ChatMessageList extends ImmutablePureComponent { icon: require('@tabler/icons/icons/trash.svg'), destructive: true, }, - { + ]; + + if (chatMessage.get('account_id') !== me) { + menu.push({ text: intl.formatMessage(messages.report), action: this.handleReportUser(chatMessage.get('account_id')), icon: require('@tabler/icons/icons/flag.svg'), - }, - ]; + }); + } return (