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:
parent
395b000bee
commit
c2c314a2c2
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
x
Reference in New Issue
Block a user