fixing BR #100 and #187
authorMarcus Eggenberger <egs@quassel-irc.org>
Wed, 18 Jun 2008 14:06:22 +0000 (16:06 +0200)
committerMarcus Eggenberger <egs@quassel-irc.org>
Wed, 18 Jun 2008 14:06:40 +0000 (16:06 +0200)
src/common/network.cpp

index 4a1d6c8..e83f56e 100644 (file)
@@ -422,6 +422,9 @@ void Network::setConnectionState(int state) {
 
 void Network::setMyNick(const QString &nickname) {
   _myNick = nickname;
 
 void Network::setMyNick(const QString &nickname) {
   _myNick = nickname;
+  if(!_myNick.isEmpty() && !ircUser(myNick())) {
+    newIrcUser(myNick());
+  }
   emit myNickSet(nickname);
 }
 
   emit myNickSet(nickname);
 }