Update svn properties, minor formatting cleanup.

This commit is contained in:
Jeff Ames
2008-10-12 03:16:49 +00:00
parent 166690d539
commit fdec8390c1
5 changed files with 39 additions and 36 deletions

View File

@@ -154,18 +154,21 @@ namespace OpenSim.Region.Environment.Modules.World.Archiver
part.SitTargetOrientation = new Quaternion(0,0,0,1);
part.SitTargetPosition = new Vector3(0,0,0);
// Fix ownership/creator of inventory items
// Not doing so results in inventory items
// being no copy/no mod for everyone
TaskInventoryDictionary inv = part.TaskInventory;
foreach (KeyValuePair<UUID, TaskInventoryItem> kvp in inv) {
if (!resolveUserUuid(kvp.Value.OwnerID)) {
kvp.Value.OwnerID = masterAvatarId;
}
if (!resolveUserUuid(kvp.Value.CreatorID)) {
kvp.Value.CreatorID = masterAvatarId;
}
}
// Fix ownership/creator of inventory items
// Not doing so results in inventory items
// being no copy/no mod for everyone
TaskInventoryDictionary inv = part.TaskInventory;
foreach (KeyValuePair<UUID, TaskInventoryItem> kvp in inv)
{
if (!resolveUserUuid(kvp.Value.OwnerID))
{
kvp.Value.OwnerID = masterAvatarId;
}
if (!resolveUserUuid(kvp.Value.CreatorID))
{
kvp.Value.CreatorID = masterAvatarId;
}
}
}
if (m_scene.AddRestoredSceneObject(sceneObject, true, false))