diff options
Diffstat (limited to 'OpenSim/Grid/UserServer')
-rw-r--r-- | OpenSim/Grid/UserServer/UserLoginService.cs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/OpenSim/Grid/UserServer/UserLoginService.cs b/OpenSim/Grid/UserServer/UserLoginService.cs index d069e1a..4878c03 100644 --- a/OpenSim/Grid/UserServer/UserLoginService.cs +++ b/OpenSim/Grid/UserServer/UserLoginService.cs | |||
@@ -396,6 +396,16 @@ namespace OpenSim.Grid.UserServer | |||
396 | loginParams["regionhandle"] = user.CurrentAgent.Handle.ToString(); | 396 | loginParams["regionhandle"] = user.CurrentAgent.Handle.ToString(); |
397 | loginParams["caps_path"] = capsPath; | 397 | loginParams["caps_path"] = capsPath; |
398 | 398 | ||
399 | // Get appearance | ||
400 | AvatarAppearance appearance = m_userManager.GetUserAppearance(user.ID); | ||
401 | if (appearance != null) | ||
402 | { | ||
403 | loginParams["appearance"] = appearance.ToHashTable(); | ||
404 | m_log.DebugFormat("[LOGIN]: Found appearance for {0}, {1}", user.FirstName, user.SurName); | ||
405 | } | ||
406 | else | ||
407 | m_log.DebugFormat("[LOGIN]: Appearance not for {0}, {1}", user.FirstName, user.SurName); | ||
408 | |||
399 | ArrayList SendParams = new ArrayList(); | 409 | ArrayList SendParams = new ArrayList(); |
400 | SendParams.Add(loginParams); | 410 | SendParams.Add(loginParams); |
401 | 411 | ||