diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index 5fadb73a..a08cc489 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -724,25 +724,10 @@ public: CString sArg; - sArg = WebSock.GetParam("nick"); - if (!sArg.Equals(pUser->GetNick())) { - pNetwork->SetNick(sArg); - } - - sArg = WebSock.GetParam("altnick"); - if (!sArg.Equals(pUser->GetAltNick())) { - pNetwork->SetAltNick(sArg); - } - - sArg = WebSock.GetParam("ident"); - if (!sArg.Equals(pUser->GetIdent())) { - pNetwork->SetIdent(sArg); - } - - sArg = WebSock.GetParam("realname"); - if (!sArg.Equals(pUser->GetRealName())) { - pNetwork->SetRealName(sArg); - } + pNetwork->SetNick(WebSock.GetParam("nick")); + pNetwork->SetAltNick(WebSock.GetParam("altnick")); + pNetwork->SetIdent(WebSock.GetParam("ident")); + pNetwork->SetRealName(WebSock.GetParam("realname")); pNetwork->SetIRCConnectEnabled(WebSock.GetParam("doconnect").ToBool()); diff --git a/src/IRCNetwork.cpp b/src/IRCNetwork.cpp index 0f90f9a4..7d0378d7 100644 --- a/src/IRCNetwork.cpp +++ b/src/IRCNetwork.cpp @@ -1036,7 +1036,7 @@ void CIRCNetwork::SetAltNick(const CString& s) { } void CIRCNetwork::SetIdent(const CString& s) { - if (m_pUser->GetIdent().Equals(s)) { + if (m_pUser->GetIdent().Equals(s)) { m_sIdent = ""; } else { m_sIdent = s;