1 files changed, 5 insertions, 8 deletions
diff --git a/src/notifications/Manager.cpp b/src/notifications/Manager.cpp
index dda06299..6550445d 100644
--- a/src/notifications/Manager.cpp
+++ b/src/notifications/Manager.cpp
@@ -16,14 +16,11 @@ NotificationsManager::postNotification(const mtx::responses::Notification ¬if
const auto sender = cache::displayName(
room_id, QString::fromStdString(mtx::accessors::sender(notification.event)));
- QString text;
- if (mtx::accessors::msg_type(notification.event) == mtx::events::MessageType::Emote)
- text =
- formatNotification("* " + sender + " " +
- mtx::accessors::formattedBodyWithFallback(notification.event));
- else
- text = formatNotification(
- sender + ": " + mtx::accessors::formattedBodyWithFallback(notification.event));
+ QString text =
+ ((mtx::accessors::msg_type(notification.event) == mtx::events::MessageType::Emote)
+ ? "* " + sender + " "
+ : sender + ": ") +
+ formatNotification(mtx::accessors::formattedBodyWithFallback(notification.event));
systemPostNotification(room_id, event_id, room_name, sender, text, icon);
}
|