From 9aa8c291e775083078efe93d0bc42390955ae61a Mon Sep 17 00:00:00 2001 From: dec05eba Date: Thu, 19 Nov 2020 10:16:05 +0100 Subject: Matrix: cache get_message_by_id, temporary remove fetching additional messages which corrupts messages --- src/QuickMedia.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/QuickMedia.cpp') diff --git a/src/QuickMedia.cpp b/src/QuickMedia.cpp index 20c2371..5c88322 100644 --- a/src/QuickMedia.cpp +++ b/src/QuickMedia.cpp @@ -3457,7 +3457,10 @@ namespace QuickMedia { auto message = std::make_shared(); message->user = matrix->get_me(current_room); - message->body = text; + if(msgtype == "m.emote") + message->body = "*" + current_room->get_user_display_name(me) + "* " + text; + else + message->body = text; message->type = MessageType::TEXT; message->timestamp = time(NULL) * 1000; -- cgit v1.2.3