From: Marcus Eggenberger Date: Sun, 3 Feb 2008 14:37:11 +0000 (+0000) Subject: Fixed the missing network name in the chat monitor X-Git-Tag: 0.2.0-alpha1~131 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=36f65bf2531e3bf94dd8d968f4eb9c598cd7cd61 Fixed the missing network name in the chat monitor --- 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); }