Fixes mantis #4691
parent
b7e6b58857
commit
0b43b263d4
|
@ -386,7 +386,7 @@ namespace OpenSim.Services.InventoryService
|
|||
XInventoryItem[] items = m_Database.GetActiveGestures(principalID);
|
||||
|
||||
if (items.Length == 0)
|
||||
return null;
|
||||
return new List<InventoryItemBase>();
|
||||
|
||||
List<InventoryItemBase> ret = new List<InventoryItemBase>();
|
||||
|
||||
|
|
|
@ -217,12 +217,14 @@ namespace OpenSim.Services.LLLoginService
|
|||
|
||||
public LLLoginResponse(UserAccount account, AgentCircuitData aCircuit, GridUserInfo pinfo,
|
||||
GridRegion destination, List<InventoryFolderBase> invSkel, FriendInfo[] friendsList, ILibraryService libService,
|
||||
string where, string startlocation, Vector3 position, Vector3 lookAt, string message,
|
||||
string where, string startlocation, Vector3 position, Vector3 lookAt, List<InventoryItemBase> gestures, string message,
|
||||
GridRegion home, IPEndPoint clientIP)
|
||||
: this()
|
||||
{
|
||||
FillOutInventoryData(invSkel, libService);
|
||||
|
||||
ActiveGestures = new ArrayList(gestures);
|
||||
|
||||
CircuitCode = (int)aCircuit.circuitcode;
|
||||
Lastname = account.LastName;
|
||||
Firstname = account.FirstName;
|
||||
|
|
|
@ -272,6 +272,9 @@ namespace OpenSim.Services.LLLoginService
|
|||
return LLFailedLoginResponse.InventoryProblem;
|
||||
}
|
||||
|
||||
// Get active gestures
|
||||
List<InventoryItemBase> gestures = m_InventoryService.GetActiveGestures(account.PrincipalID);
|
||||
|
||||
//
|
||||
// Login the presence
|
||||
//
|
||||
|
@ -350,7 +353,7 @@ namespace OpenSim.Services.LLLoginService
|
|||
// Finally, fill out the response and return it
|
||||
//
|
||||
LLLoginResponse response = new LLLoginResponse(account, aCircuit, guinfo, destination, inventorySkel, friendsList, m_LibraryService,
|
||||
where, startLocation, position, lookAt, m_WelcomeMessage, home, clientIP);
|
||||
where, startLocation, position, lookAt, gestures, m_WelcomeMessage, home, clientIP);
|
||||
|
||||
m_log.DebugFormat("[LLOGIN SERVICE]: All clear. Sending login response to client.");
|
||||
return response;
|
||||
|
|
Loading…
Reference in New Issue