From 36f65bf2531e3bf94dd8d968f4eb9c598cd7cd61 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Sun, 3 Feb 2008 14:37:11 +0000 Subject: [PATCH] Fixed the missing network name in the chat monitor --- src/client/client.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/client/client.cpp b/src/client/client.cpp index 6e0baf34..c73e4966 100644 --- a/src/client/client.cpp +++ b/src/client/client.cpp @@ -374,8 +374,11 @@ void Client::recvMessage(const Message &msg) { networkModel()->updateBufferActivity(msg); if(msg.type() == Message::Plain || msg.type() == Message::Notice || msg.type() == Message::Action) { - // FIXME: fetch networkName(); - QString sender = ":" + msg.bufferInfo().bufferName() + ":" + msg.sender(); + const Network *net = network(msg.bufferInfo().networkId()); + QString networkName = net != 0 + ? net->networkName() + ":" + : QString(); + QString sender = networkName + msg.bufferInfo().bufferName() + ":" + msg.sender(); Message mmsg = Message(msg.timestamp(), msg.bufferInfo(), msg.type(), msg.text(), sender, msg.flags()); monitorBuffer()->appendMsg(mmsg); } -- 2.20.1