From: Marcus Eggenberger Date: Wed, 30 Jan 2008 15:15:51 +0000 (+0000) Subject: the following assert should no longer trigger: ASSERT: "success" in file ../../src... X-Git-Tag: 0.2.0-alpha1~166 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=6c2003b16b1c8beca376cd47f59dbbd49a024e91 the following assert should no longer trigger: ASSERT: "success" in file ../../src/client/networkmodel.cpp, line 240 --- diff --git a/src/client/networkmodel.cpp b/src/client/networkmodel.cpp index 4f702ac4..ba9d0c82 100644 --- a/src/client/networkmodel.cpp +++ b/src/client/networkmodel.cpp @@ -143,6 +143,13 @@ void BufferItem::attachIrcChannel(IrcChannel *ircChannel) { this, SLOT(userModeChanged(IrcUser *))); connect(ircChannel, SIGNAL(ircUserModeRemoved(IrcUser *, QString)), this, SLOT(userModeChanged(IrcUser *))); + + if(!ircChannel->ircUsers().isEmpty()) { + qWarning() << "Channel" << ircChannel->name() << "has already users which is quite surprising :)"; + foreach(IrcUser *ircUser, ircChannel->ircUsers()) { + join(ircUser); + } + } emit dataChanged(); } diff --git a/version.inc b/version.inc index 84344dfc..bd89ddbf 100644 --- a/version.inc +++ b/version.inc @@ -5,7 +5,7 @@ quasselVersion = "0.2.0-pre"; quasselDate = "2008-01-30"; - quasselBuild = 413; + quasselBuild = 414; //! Minimum client build number the core needs clientBuildNeeded = 358;