Thanks Marck for the patch to mantis #4941 (shortening avies' names on HG)

prebuild-update
Diva Canto 2010-08-15 17:25:27 -07:00
parent 96e4099564
commit d5c24241b7
1 changed files with 10 additions and 1 deletions

View File

@ -259,8 +259,17 @@ namespace OpenSim.Services.HypergridService
if (account == null && !aCircuit.lastname.StartsWith("@")) if (account == null && !aCircuit.lastname.StartsWith("@"))
{ {
aCircuit.firstname = aCircuit.firstname + "." + aCircuit.lastname; aCircuit.firstname = aCircuit.firstname + "." + aCircuit.lastname;
try
{
Uri uri = new Uri(aCircuit.ServiceURLs["HomeURI"].ToString());
aCircuit.lastname = "@" + uri.Host; // + ":" + uri.Port;
}
catch
{
m_log.WarnFormat("[GATEKEEPER SERVICE]: Malformed HomeURI (this should never happen): {0}", aCircuit.ServiceURLs["HomeURI"]);
aCircuit.lastname = "@" + aCircuit.ServiceURLs["HomeURI"].ToString(); aCircuit.lastname = "@" + aCircuit.ServiceURLs["HomeURI"].ToString();
} }
}
// //
// Finally launch the agent at the destination // Finally launch the agent at the destination