diff --git a/modules/webadmin.cpp b/modules/webadmin.cpp index 730ce642..d8182b3c 100644 --- a/modules/webadmin.cpp +++ b/modules/webadmin.cpp @@ -239,8 +239,11 @@ void CWebAdminSock::ListUsersPage(CString& sPageRet) { for (map::const_iterator it = msUsers.begin(); it != msUsers.end(); it++, a++) { CServer* pServer = it->second->GetCurrentServer(); CTemplate& l = m_Template.AddRow("UserLoop"); + CUser& User = *it->second; - l["Username"] = it->second->GetUserName(); + l["Username"] = User.GetUserName(); + l["Clients"] = CString::ToString(User.GetClients().size()); + l["IRCNick"] = User.GetIRCNick().GetNick(); if (pServer) { l["Server"] = pServer->GetName();