just gonna commit this so I can undo it all proper-like
This commit is contained in:
@@ -74,80 +74,13 @@ void LLLoginHandler::parse(const LLSD& queryMap)
|
||||
mWebLoginKey = queryMap["web_login_key"].asUUID();
|
||||
mFirstName = queryMap["first_name"].asString();
|
||||
mLastName = queryMap["last_name"].asString();
|
||||
|
||||
EGridInfo grid_choice = GRID_INFO_NONE;
|
||||
if (queryMap["grid"].asString() == "aditi")
|
||||
{
|
||||
grid_choice = GRID_INFO_ADITI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "agni")
|
||||
{
|
||||
grid_choice = GRID_INFO_AGNI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "siva")
|
||||
{
|
||||
grid_choice = GRID_INFO_SIVA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "damballah")
|
||||
{
|
||||
grid_choice = GRID_INFO_DAMBALLAH;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "durga")
|
||||
{
|
||||
grid_choice = GRID_INFO_DURGA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "shakti")
|
||||
{
|
||||
grid_choice = GRID_INFO_SHAKTI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "soma")
|
||||
{
|
||||
grid_choice = GRID_INFO_SOMA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "ganga")
|
||||
{
|
||||
grid_choice = GRID_INFO_GANGA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "vaak")
|
||||
{
|
||||
grid_choice = GRID_INFO_VAAK;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "uma")
|
||||
{
|
||||
grid_choice = GRID_INFO_UMA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "mohini")
|
||||
{
|
||||
grid_choice = GRID_INFO_MOHINI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "yami")
|
||||
{
|
||||
grid_choice = GRID_INFO_YAMI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "nandi")
|
||||
{
|
||||
grid_choice = GRID_INFO_NANDI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "mitra")
|
||||
{
|
||||
grid_choice = GRID_INFO_MITRA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "radha")
|
||||
{
|
||||
grid_choice = GRID_INFO_RADHA;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "ravi")
|
||||
{
|
||||
grid_choice = GRID_INFO_RAVI;
|
||||
}
|
||||
else if (queryMap["grid"].asString() == "aruna")
|
||||
{
|
||||
grid_choice = GRID_INFO_ARUNA;
|
||||
}
|
||||
int grid_choice = GRID_INFO_NONE;
|
||||
|
||||
LLViewerLogin::getInstance()->setGridChoice(queryMap["grid"].asString());
|
||||
|
||||
if(grid_choice != GRID_INFO_NONE)
|
||||
{
|
||||
LLViewerLogin::getInstance()->setGridChoice(grid_choice);
|
||||
LLViewerLogin::getInstance()->setGridChoice((EGridChoice)grid_choice);
|
||||
}
|
||||
|
||||
std::string startLocation = queryMap["location"].asString();
|
||||
|
||||
@@ -1032,10 +1032,19 @@ void LLPanelLogin::loadLoginPage()
|
||||
|
||||
// Grid
|
||||
char* curl_grid = curl_escape(LLViewerLogin::getInstance()->getGridLabel().c_str(), 0);
|
||||
if (strcmp(curl_grid, "SecondLife") == 0)
|
||||
{
|
||||
strcpy(curl_grid, "agni");
|
||||
}
|
||||
else if (strcmp(curl_grid, "SecondLife%20Beta") == 0)
|
||||
{
|
||||
strcpy(curl_grid, "aditi");
|
||||
}
|
||||
oStr << "&grid=" << curl_grid;
|
||||
curl_free(curl_grid);
|
||||
|
||||
gViewerWindow->setMenuBackgroundColor(false, !LLViewerLogin::getInstance()->isInProductionGrid());
|
||||
LLViewerLogin::getInstance()->setMenuColor();
|
||||
gLoginMenuBarView->setBackgroundColor(gMenuBarView->getBackgroundColor());
|
||||
|
||||
|
||||
|
||||
@@ -51,90 +51,6 @@ static LLGridData gGridInfo[GRID_INFO_COUNT] =
|
||||
"util.aditi.lindenlab.com",
|
||||
"https://login.aditi.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://aditi-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Agni",
|
||||
"util.agni.lindenlab.com",
|
||||
"https://login.agni.lindenlab.com/cgi-bin/login.cgi",
|
||||
"https://secondlife.com/helpers/" },
|
||||
{ "Aruna",
|
||||
"util.aruna.lindenlab.com",
|
||||
"https://login.aruna.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://aruna-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Bharati",
|
||||
"util.bharati.lindenlab.com",
|
||||
"https://login.bharati.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://bharati-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Chandra",
|
||||
"util.chandra.lindenlab.com",
|
||||
"https://login.chandra.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://chandra-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Damballah",
|
||||
"util.damballah.lindenlab.com",
|
||||
"https://login.damballah.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://damballah-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Danu",
|
||||
"util.danu.lindenlab.com",
|
||||
"https://login.danu.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://danu-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Durga",
|
||||
"util.durga.lindenlab.com",
|
||||
"https://login.durga.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://durga-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Ganga",
|
||||
"util.ganga.lindenlab.com",
|
||||
"https://login.ganga.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://ganga-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Mitra",
|
||||
"util.mitra.lindenlab.com",
|
||||
"https://login.mitra.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://mitra-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Mohini",
|
||||
"util.mohini.lindenlab.com",
|
||||
"https://login.mohini.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://mohini-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Nandi",
|
||||
"util.nandi.lindenlab.com",
|
||||
"https://login.nandi.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://nandi-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Parvati",
|
||||
"util.parvati.lindenlab.com",
|
||||
"https://login.parvati.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://parvati-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Radha",
|
||||
"util.radha.lindenlab.com",
|
||||
"https://login.radha.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://radha-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Ravi",
|
||||
"util.ravi.lindenlab.com",
|
||||
"https://login.ravi.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://ravi-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Siva",
|
||||
"util.siva.lindenlab.com",
|
||||
"https://login.siva.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://siva-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Shakti",
|
||||
"util.shakti.lindenlab.com",
|
||||
"https://login.shakti.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://shakti-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Skanda",
|
||||
"util.skanda.lindenlab.com",
|
||||
"https://login.skanda.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://skanda-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Soma",
|
||||
"util.soma.lindenlab.com",
|
||||
"https://login.soma.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://soma-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Uma",
|
||||
"util.uma.lindenlab.com",
|
||||
"https://login.uma.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://uma-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Vaak",
|
||||
"util.vaak.lindenlab.com",
|
||||
"https://login.vaak.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://vaak-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Yami",
|
||||
"util.yami.lindenlab.com",
|
||||
"https://login.yami.lindenlab.com/cgi-bin/login.cgi",
|
||||
"http://yami-secondlife.webdev.lindenlab.com/helpers/" },
|
||||
{ "Local",
|
||||
"localhost",
|
||||
"https://login.dmz.lindenlab.com/cgi-bin/login.cgi",
|
||||
|
||||
Reference in New Issue
Block a user