fixing object identifier for IrcChannel which was currupted in bulk sync
authorMarcus Eggenberger <egs@quassel-irc.org>
Tue, 29 Jul 2008 23:15:00 +0000 (01:15 +0200)
committerMarcus Eggenberger <egs@quassel-irc.org>
Tue, 29 Jul 2008 23:15:00 +0000 (01:15 +0200)
src/common/network.cpp

index 374c0bf..e763fb9 100644 (file)
@@ -537,7 +537,7 @@ QVariantMap Network::initIrcUsersAndChannels() const {
   QHash<QString, IrcChannel *>::const_iterator channelIter = _ircChannels.constBegin();
   QHash<QString, IrcChannel *>::const_iterator channelIterEnd = _ircChannels.constEnd();
   while(channelIter != channelIterEnd) {
-    channels[channelIter.key()] = channelIter.value()->toVariantMap();
+    channels[channelIter.value()->name()] = channelIter.value()->toVariantMap();
     channelIter++;
   }
   usersAndChannels["channels"] = channels;