diff options
Diffstat (limited to 'OpenSim/Services/AvatarService')
-rw-r--r-- | OpenSim/Services/AvatarService/AvatarService.cs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/OpenSim/Services/AvatarService/AvatarService.cs b/OpenSim/Services/AvatarService/AvatarService.cs index 0b351a2..19e662c 100644 --- a/OpenSim/Services/AvatarService/AvatarService.cs +++ b/OpenSim/Services/AvatarService/AvatarService.cs | |||
@@ -73,6 +73,12 @@ namespace OpenSim.Services.AvatarService | |||
73 | 73 | ||
74 | public bool SetAvatar(UUID principalID, AvatarData avatar) | 74 | public bool SetAvatar(UUID principalID, AvatarData avatar) |
75 | { | 75 | { |
76 | int count = 0; | ||
77 | foreach (KeyValuePair<string, string> kvp in avatar.Data) | ||
78 | if (kvp.Key.StartsWith("_")) | ||
79 | count++; | ||
80 | |||
81 | m_log.DebugFormat("[AVATAR SERVICE]: SetAvatar for {0}, attachs={1}", principalID, count); | ||
76 | m_Database.Delete("PrincipalID", principalID.ToString()); | 82 | m_Database.Delete("PrincipalID", principalID.ToString()); |
77 | 83 | ||
78 | AvatarBaseData av = new AvatarBaseData(); | 84 | AvatarBaseData av = new AvatarBaseData(); |