aboutsummaryrefslogtreecommitdiff
path: root/src/QuickMedia.cpp
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2020-11-19 10:16:05 +0100
committerdec05eba <dec05eba@protonmail.com>2020-11-19 10:16:05 +0100
commit9aa8c291e775083078efe93d0bc42390955ae61a (patch)
tree3d997db844e6c4796a91dc1e5eb1b2124a50100a /src/QuickMedia.cpp
parentff1390601c8b7b4fbec87f3f23a76495118eff91 (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.cpp5
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;