Fixed bug in Appearance update in AvatarFactoryModule.
parent
0ec208a200
commit
4eba3373dc
|
@ -76,6 +76,8 @@ namespace OpenSim.Region.Environment.Modules
|
||||||
IClientAPI clientView = (IClientAPI)sender;
|
IClientAPI clientView = (IClientAPI)sender;
|
||||||
CachedUserInfo profile = m_scene.CommsManager.UserProfileCacheService.GetUserDetails(clientView.AgentId);
|
CachedUserInfo profile = m_scene.CommsManager.UserProfileCacheService.GetUserDetails(clientView.AgentId);
|
||||||
if (profile != null)
|
if (profile != null)
|
||||||
|
{
|
||||||
|
if (profile.RootFolder != null)
|
||||||
{
|
{
|
||||||
//Todo look up the assetid from the inventory cache (or something) for each itemId that is in AvatarWearingArgs
|
//Todo look up the assetid from the inventory cache (or something) for each itemId that is in AvatarWearingArgs
|
||||||
// then store assetid and itemId and wearable type in a database
|
// then store assetid and itemId and wearable type in a database
|
||||||
|
@ -102,6 +104,7 @@ namespace OpenSim.Region.Environment.Modules
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static void GetDefaultAvatarAppearance(out AvatarWearable[] wearables, out byte[] visualParams)
|
public static void GetDefaultAvatarAppearance(out AvatarWearable[] wearables, out byte[] visualParams)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue