From c7ccc612de021fd527e28a660ed8d7c08cf04079 Mon Sep 17 00:00:00 2001 From: ziree Date: Fri, 25 Apr 2014 01:39:56 +0200 Subject: [PATCH] Fix --autologin command line option. FIRE-13543 --HG-- branch : Firestorm_4.6.5 --- indra/newview/llloginhandler.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/indra/newview/llloginhandler.cpp b/indra/newview/llloginhandler.cpp index da52ac408c..854d9d785b 100755 --- a/indra/newview/llloginhandler.cpp +++ b/indra/newview/llloginhandler.cpp @@ -200,5 +200,9 @@ LLPointer LLLoginHandler::loadSavedUserLoginInfo() return gSecAPIHandler->createCredential(identifier["first_name"].asString() + " " + identifier["last_name"].asString() + "@" +LLGridManager::getInstance()->getGrid(), identifier, authenticator); } - return NULL; + // Fix --autologin by loading the currently selected credentials if the above fails. + // UserLoginInfo contains "First Last @ Grid" and gets set in LLPanelLogin::onClickConnect() + // return NULL; + return gSecAPIHandler->loadCredential(gSavedSettings.getLLSD("UserLoginInfo")); + // }