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