diff options
author | dec05eba <dec05eba@protonmail.com> | 2020-11-19 10:16:05 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-11-19 10:16:05 +0100 |
commit | 9aa8c291e775083078efe93d0bc42390955ae61a (patch) | |
tree | 3d997db844e6c4796a91dc1e5eb1b2124a50100a /src/QuickMedia.cpp | |
parent | ff1390601c8b7b4fbec87f3f23a76495118eff91 (diff) |
Matrix: cache get_message_by_id, temporary remove fetching additional messages which corrupts messages
Diffstat (limited to 'src/QuickMedia.cpp')
-rw-r--r-- | src/QuickMedia.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
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>(); 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; |