Only add a loginserver if it has a non-empty value

This commit is contained in:
Akkadius 2019-12-24 23:57:54 -06:00
parent 995fb6914e
commit fe18033b5d

View File

@ -178,15 +178,21 @@ void RegisterLoginservers()
LinkedListIterator<LoginConfig *> iterator(loginlist); LinkedListIterator<LoginConfig *> iterator(loginlist);
iterator.Reset(); iterator.Reset();
while (iterator.MoreElements()) { while (iterator.MoreElements()) {
loginserverlist.Add( if (iterator.GetData()->LoginHost.length()) {
iterator.GetData()->LoginHost.c_str(), loginserverlist.Add(
iterator.GetData()->LoginPort, iterator.GetData()->LoginHost.c_str(),
iterator.GetData()->LoginAccount.c_str(), iterator.GetData()->LoginPort,
iterator.GetData()->LoginPassword.c_str(), iterator.GetData()->LoginAccount.c_str(),
iterator.GetData()->LoginLegacy iterator.GetData()->LoginPassword.c_str(),
); iterator.GetData()->LoginLegacy
);
LogInfo("Added loginserver [{}]:[{}]", iterator.GetData()->LoginHost.c_str(), iterator.GetData()->LoginPort); LogInfo(
"Added loginserver [{}]:[{}]",
iterator.GetData()->LoginHost.c_str(),
iterator.GetData()->LoginPort
);
}
iterator.Advance(); iterator.Advance();
} }
} }