From 446854e1c31c9b4d462abb9b6c4617f0b2e94159 Mon Sep 17 00:00:00 2001 From: Stefan Ceriu Date: Fri, 10 May 2024 16:24:32 +0300 Subject: [PATCH] Fixes #2800 - Display message bodies (file names) next to attachment previews --- .../RoomSummary/RoomMessageEventStringBuilder.swift | 12 ++++++------ changelog.d/2800.change | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 changelog.d/2800.change diff --git a/ElementX/Sources/Services/Room/RoomSummary/RoomMessageEventStringBuilder.swift b/ElementX/Sources/Services/Room/RoomSummary/RoomMessageEventStringBuilder.swift index 926151353..86ba1481d 100644 --- a/ElementX/Sources/Services/Room/RoomSummary/RoomMessageEventStringBuilder.swift +++ b/ElementX/Sources/Services/Room/RoomSummary/RoomMessageEventStringBuilder.swift @@ -34,12 +34,12 @@ struct RoomMessageEventStringBuilder { case .audio(content: let content): let isVoiceMessage = content.voice != nil message = isVoiceMessage ? L10n.commonVoiceMessage : L10n.commonAudio - case .image: - message = L10n.commonImage - case .video: - message = L10n.commonVideo - case .file: - message = L10n.commonFile + case .image(let content): + message = "\(L10n.commonImage) - \(content.body)" + case .video(let content): + message = "\(L10n.commonVideo) - \(content.body)" + case .file(let content): + message = "\(L10n.commonFile) - \(content.body)" case .location: message = L10n.commonSharedLocation case .notice(content: let content): diff --git a/changelog.d/2800.change b/changelog.d/2800.change new file mode 100644 index 000000000..1585cd2d6 --- /dev/null +++ b/changelog.d/2800.change @@ -0,0 +1 @@ +Display message bodies (file names) next to attachment previews \ No newline at end of file