When sending RoomMessages, exclude the id's for any avatar's that may be ignoring the sender

This commit is contained in:
apathy
2016-07-26 20:00:34 -07:00
parent a377a48ecb
commit 8be5eafe41
3 changed files with 14 additions and 10 deletions
+1 -1
View File
@@ -210,7 +210,7 @@ void GatewayClient::SendRoomMessageUpdate(const ChatAvatar* srcAvatar, const Cha
uint32_t messageId, const std::u16string& message, const std::u16string& oob) {
auto connectedAddresses = room->GetConnectedAddresses();
for (auto& address : connectedAddresses) {
node_->SendTo(address, MRoomMessage{srcAvatar, room->GetRoomId(), room->GetAvatarIds(),
node_->SendTo(address, MRoomMessage{srcAvatar, room->GetRoomId(), room->GetAvatarIds(srcAvatar),
message, oob, messageId});
}
}