From c600827f7877b2c4ec403613b136576cba260771 Mon Sep 17 00:00:00 2001 From: Nicolas Werner <nicolas.werner@hotmail.de> Date: Tue, 13 Jul 2021 02:36:10 +0200 Subject: [PATCH] Strip reply fallback from roomlist fixes #630 --- src/Utils.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Utils.cpp b/src/Utils.cpp index 265b28731..8d5ae4a94 100644 --- a/src/Utils.cpp +++ b/src/Utils.cpp @@ -43,11 +43,13 @@ createDescriptionInfo(const Event &event, const QString &localUser, const QStrin const auto username = displayName; const auto ts = QDateTime::fromMSecsSinceEpoch(msg.origin_server_ts); + auto body = utils::event_body(event).trimmed(); + if (mtx::accessors::relations(event).reply_to()) + body = QString::fromStdString(utils::stripReplyFromBody(body.toStdString())); return DescInfo{QString::fromStdString(msg.event_id), sender, - utils::messageDescription<T>( - username, utils::event_body(event).trimmed(), sender == localUser), + utils::messageDescription<T>(username, body, sender == localUser), utils::descriptiveTime(ts), msg.origin_server_ts, ts}; -- GitLab