From d6109b95fb979bb53baf4a2b71dcce822c9feaf6 Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Mon, 19 Apr 2021 11:20:34 +0200 Subject: Escape html in topics and show line breaks in the settings --- src/ui/RoomSettings.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/ui') diff --git a/src/ui/RoomSettings.cpp b/src/ui/RoomSettings.cpp index cb82cc4e..0bc8759e 100644 --- a/src/ui/RoomSettings.cpp +++ b/src/ui/RoomSettings.cpp @@ -227,13 +227,14 @@ RoomSettings::RoomSettings(QString roomid, QObject *parent) QString RoomSettings::roomName() const { - return QString::fromStdString(info_.name); + return utils::replaceEmoji(QString::fromStdString(info_.name).toHtmlEscaped()); } QString RoomSettings::roomTopic() const { - return utils::linkifyMessage(QString::fromStdString(info_.topic).toHtmlEscaped()); + return utils::replaceEmoji(utils::linkifyMessage( + QString::fromStdString(info_.topic).toHtmlEscaped().replace("\n", "
"))); } QString -- cgit 1.5.1