Version 0.0.6 test.

master
Tomatix 5 years ago
parent 35a141492c
commit 42bcd361d8
  1. 2
      CMakeLists.txt
  2. 6
      IRCClient/IRCBase.cpp

@ -8,7 +8,7 @@ project(IdealIRC)
set(BUILD_TYPE "packaged")
set(VERSION_MAJOR 0)
set(VERSION_MINOR 0)
set(VERSION_PATCH 5)
set(VERSION_PATCH 6)
set(VERSION_APPEND "")
#

@ -340,7 +340,7 @@ struct IRCBasePriv
void addMemberToChannel(const IRCPrefix& prefix, const std::string& channel)
{
auto member = super.getMember(prefix.nickname());
auto member = super.getMember(prefix.toString());
if (!member) {
member = std::make_shared<IRCMember>(prefix);
allMembers.emplace_back(member);
@ -942,7 +942,7 @@ std::shared_ptr<IRCChannel> IRCBase::getChannel(const std::string& name) const
std::shared_ptr<IRCMember> IRCBase::getMember(const std::string& nickname) const
{
for (auto memp : mp->allMembers)
if (memp->prefix().nickname() == nickname)
if (memp->prefix().toString() == nickname)
return memp;
return nullptr;
}
@ -1199,7 +1199,7 @@ void IRCBasePriv::parseIncoming(const std::string& line)
std::vector<std::shared_ptr<IRCChannel>> channelsAffected;
std::vector<std::string> channelsAffectedStr;
auto member = super.getMember(sender.nickname());
auto member = super.getMember(sender.toString());
if (member) {
const auto& chans = member->channels();
for (const auto& c : chans) {

Loading…
Cancel
Save