git » sdk » commit 263a150

groupchat senderid is full jid

author Stephen Paul Weber
2025-04-14 18:07:47 UTC
committer Stephen Paul Weber
2025-04-14 18:07:47 UTC
parent 1bcbd82aa93141f020024e8f93b38d9f6946782c

groupchat senderid is full jid

snikket/Message.hx +1 -1

diff --git a/snikket/Message.hx b/snikket/Message.hx
index 7089050..14c4731 100644
--- a/snikket/Message.hx
+++ b/snikket/Message.hx
@@ -289,7 +289,7 @@ class Message {
 				final replyToMessage = new ChatMessageBuilder();
 				replyToMessage.to = replyToJid == msg.senderId ? msg.to : msg.from;
 				replyToMessage.from = replyToJid == null ? null : JID.parse(replyToJid);
-				replyToMessage.senderId = replyToMessage.from?.asString();
+				replyToMessage.senderId = isGroupchat ? replyToMessage.from?.asString() : replyToMessage.from?.asBare()?.asString();
 				replyToMessage.replyId = replyToID;
 				if (msg.serverIdBy != null && msg.serverIdBy != localJid.asBare().asString()) {
 					replyToMessage.serverId = replyToID;