mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 11:57:03 +08:00
Merge branch 'master' into careminster
Conflicts: OpenSim/Region/Framework/Scenes/Scene.cs OpenSim/Services/LLLoginService/LLLoginResponse.cs OpenSim/Services/LLLoginService/LLLoginService.cs OpenSim/Tests/Common/Mock/TestClient.cs
This commit is contained in:
@@ -233,7 +233,7 @@ namespace OpenSim.Services.LLLoginService
|
||||
GridRegion destination, List<InventoryFolderBase> invSkel, FriendInfo[] friendsList, ILibraryService libService,
|
||||
string where, string startlocation, Vector3 position, Vector3 lookAt, List<InventoryItemBase> gestures, string message,
|
||||
GridRegion home, IPEndPoint clientIP, string mapTileURL, string profileURL, string openIDURL, string searchURL, string currency,
|
||||
string DSTZone, UUID realID)
|
||||
string DSTZone, string destinationsURL, string avatarsURL, UUID realID)
|
||||
: this()
|
||||
{
|
||||
FillOutInventoryData(invSkel, libService);
|
||||
@@ -253,6 +253,8 @@ namespace OpenSim.Services.LLLoginService
|
||||
MapTileURL = mapTileURL;
|
||||
ProfileURL = profileURL;
|
||||
OpenIDURL = openIDURL;
|
||||
DestinationsURL = destinationsURL;
|
||||
AvatarsURL = avatarsURL;
|
||||
|
||||
SearchURL = searchURL;
|
||||
Currency = currency;
|
||||
@@ -543,6 +545,12 @@ namespace OpenSim.Services.LLLoginService
|
||||
if (profileURL != String.Empty)
|
||||
responseData["profile-server-url"] = profileURL;
|
||||
|
||||
if (DestinationsURL != String.Empty)
|
||||
responseData["destination_guide_url"] = DestinationsURL;
|
||||
|
||||
if (AvatarsURL != String.Empty)
|
||||
responseData["avatar_picker_url"] = AvatarsURL;
|
||||
|
||||
// We need to send an openid_token back in the response too
|
||||
if (openIDURL != String.Empty)
|
||||
responseData["openid_url"] = openIDURL;
|
||||
@@ -1073,6 +1081,16 @@ namespace OpenSim.Services.LLLoginService
|
||||
set { currency = value; }
|
||||
}
|
||||
|
||||
public string DestinationsURL
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
public string AvatarsURL
|
||||
{
|
||||
get; set;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
public class UserInfo
|
||||
|
||||
@@ -78,6 +78,8 @@ namespace OpenSim.Services.LLLoginService
|
||||
protected string m_OpenIDURL;
|
||||
protected string m_SearchURL;
|
||||
protected string m_Currency;
|
||||
protected string m_DestinationGuide;
|
||||
protected string m_AvatarPicker;
|
||||
|
||||
protected string m_AllowedClients;
|
||||
protected string m_DeniedClients;
|
||||
@@ -117,6 +119,8 @@ namespace OpenSim.Services.LLLoginService
|
||||
m_OpenIDURL = m_LoginServerConfig.GetString("OpenIDServerURL", String.Empty);
|
||||
m_SearchURL = m_LoginServerConfig.GetString("SearchURL", string.Empty);
|
||||
m_Currency = m_LoginServerConfig.GetString("Currency", string.Empty);
|
||||
m_DestinationGuide = m_LoginServerConfig.GetString ("DestinationGuide", string.Empty);
|
||||
m_AvatarPicker = m_LoginServerConfig.GetString ("AvatarPicker", string.Empty);
|
||||
|
||||
m_AllowedClients = m_LoginServerConfig.GetString("AllowedClients", string.Empty);
|
||||
m_DeniedClients = m_LoginServerConfig.GetString("DeniedClients", string.Empty);
|
||||
@@ -461,7 +465,8 @@ namespace OpenSim.Services.LLLoginService
|
||||
= new LLLoginResponse(
|
||||
account, aCircuit, guinfo, destination, inventorySkel, friendsList, m_LibraryService,
|
||||
where, startLocation, position, lookAt, gestures, m_WelcomeMessage, home, clientIP,
|
||||
m_MapTileURL, m_ProfileURL, m_OpenIDURL, m_SearchURL, m_Currency, m_DSTZone, realID);
|
||||
m_MapTileURL, m_ProfileURL, m_OpenIDURL, m_SearchURL, m_Currency, m_DSTZone,
|
||||
m_DestinationGuide, m_AvatarPicker, realID);
|
||||
|
||||
m_log.DebugFormat("[LLOGIN SERVICE]: All clear. Sending login response to {0} {1}", firstName, lastName);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user