From 7a8b12e15ce17fea0b34f705f529b59815fbb9c7 Mon Sep 17 00:00:00 2001 From: nizune <9-nizune@users.noreply.gitlab.insrt.uk> Date: Wed, 4 Aug 2021 19:59:29 +0200 Subject: [PATCH] Fixed sent attachments code --- .../messaging/attachments/MessageReply.tsx | 23 ++++------ .../common/messaging/bars/ReplyBar.tsx | 43 ++++++++----------- 2 files changed, 28 insertions(+), 38 deletions(-) diff --git a/src/components/common/messaging/attachments/MessageReply.tsx b/src/components/common/messaging/attachments/MessageReply.tsx index 1468149..88580bd 100644 --- a/src/components/common/messaging/attachments/MessageReply.tsx +++ b/src/components/common/messaging/attachments/MessageReply.tsx @@ -187,20 +187,15 @@ export const MessageReply = observer(({ index, channel, id }: Props) => { ); } }}> - {message.attachments && - message.attachments.length > 0 && ( - <> - <File size={16} /> - <em> - {message.attachments.length > - 0 ? ( - <Text id="app.main.channel.misc.sent_multiple_files" /> - ) : ( - <Text id="app.main.channel.misc.sent_file" /> - )} - </em> - </> - )} + {message.attachments && ( + <> + <File size={16} /> + <em>{message.attachments.length > 1 ? + <Text id="app.main.channel.misc.sent_multiple_files" /> : + <Text id="app.main.channel.misc.sent_file" /> } + </em> + </> + )} <Markdown disallowBigEmoji content={( diff --git a/src/components/common/messaging/bars/ReplyBar.tsx b/src/components/common/messaging/bars/ReplyBar.tsx index b3fd802..b3ec4a7 100644 --- a/src/components/common/messaging/bars/ReplyBar.tsx +++ b/src/components/common/messaging/bars/ReplyBar.tsx @@ -112,30 +112,25 @@ export default observer(({ channel, replies, setReplies }: Props) => { <UserShort user={message.author} size={16} /> </div> <div class="message"> - {message.attachments && - message.attachments.length > 0 && ( - <> - <File size={16} /> - <em> - {message.attachments!.length > - 1 ? ( - <Text id="app.main.channel.misc.sent_multiple_files" /> - ) : ( - <Text id="app.main.channel.misc.sent_file" /> - )} - </em> - </> - )} - {message.author_id === SYSTEM_USER_ID ? ( - <SystemMessage message={message} /> - ) : ( - <Markdown - disallowBigEmoji - content={( - message.content as string - ).replace(/\n/g, " ")} - /> - )} + {message.attachments && ( + <> + <File size={16} /> + <em>{message.attachments.length > 1 ? + <Text id="app.main.channel.misc.sent_multiple_files" /> : + <Text id="app.main.channel.misc.sent_file" /> } + </em> + </> + )} + {message.author_id === SYSTEM_USER_ID ? ( + <SystemMessage message={message} /> + ) : ( + <Markdown + disallowBigEmoji + content={( + message.content as string + ).replace(/\n/g, " ")} + /> + )} </div> </ReplyBase> <span class="actions"> -- GitLab