Fixed issue that requesting to join a server signed you out.

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/uni@13228 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
unitraxx 2013-07-15 01:20:06 +00:00
parent 395b000bee
commit c2c314a2c2
2 changed files with 5 additions and 6 deletions

View File

@ -244,13 +244,12 @@ bool CurrentOnlineUser::requestJoin(uint32_t server_id, irr::core::stringw &info
{
if (rec_success =="yes")
{
m_token = "";
m_name = "";
m_id = 0;
m_is_signed_in = false;
m_is_guest = false;
success = true;
}
else
{
success = false;
}
result->get("info", &info);
}
else

View File

@ -196,12 +196,12 @@ void OnlineScreen::eventCallback(Widget* widget, const std::string& name, const
if (CurrentOnlineUser::get()->requestJoin( server->getServerId(), info))
{
ServersManager::get()->setJoinedServer(server);
StateManager::get()->pushScreen(NetworkingLobby::getInstance());
}
else
{
sfx_manager->quickSound( "anvil" );
}
StateManager::get()->pushScreen(NetworkingLobby::getInstance());
}
} // eventCallback