projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make BufferInfo qDebug()able as per EgS' request.
[quassel.git]
/
src
/
common
/
networkinfo.cpp
diff --git
a/src/common/networkinfo.cpp
b/src/common/networkinfo.cpp
index
6fc8359
..
8836a70
100644
(file)
--- a/
src/common/networkinfo.cpp
+++ b/
src/common/networkinfo.cpp
@@
-322,7
+322,7
@@
void NetworkInfo::initSetChannels(const QStringList &channels) {
}
IrcUser *NetworkInfo::updateNickFromMask(const QString &mask) {
}
IrcUser *NetworkInfo::updateNickFromMask(const QString &mask) {
- QString nick(nickFromMask(mask));
+ QString nick(nickFromMask(mask)
.toLower()
);
IrcUser *ircuser;
if(_ircUsers.contains(nick)) {
IrcUser *ircuser;
if(_ircUsers.contains(nick)) {
@@
-339,10
+339,10
@@
void NetworkInfo::ircUserNickChanged(QString newnick) {
if(oldnick.isNull())
return;
if(oldnick.isNull())
return;
+
+ if(newnick.toLower() != oldnick) _ircUsers[newnick.toLower()] = _ircUsers.take(oldnick);
- _ircUsers[newnick] = _ircUsers.take(oldnick);
-
- if(myNick() == oldnick)
+ if(myNick().toLower() == oldnick)
setMyNick(newnick);
}
setMyNick(newnick);
}