From 6c2003b16b1c8beca376cd47f59dbbd49a024e91 Mon Sep 17 00:00:00 2001 From: Marcus Eggenberger Date: Wed, 30 Jan 2008 15:15:51 +0000 Subject: [PATCH 1/1] the following assert should no longer trigger: ASSERT: "success" in file ../../src/client/networkmodel.cpp, line 240 --- src/client/networkmodel.cpp | 7 +++++++ version.inc | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) 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; -- 2.20.1