diff options
author | Melanie | 2012-02-04 11:48:20 +0000 |
---|---|---|
committer | Melanie | 2012-02-04 11:48:20 +0000 |
commit | ce5e900721cb0447f76bcb198faf5f7c31eeaf6e (patch) | |
tree | c906a2b8858f9c590e39e2a26f47017fd7b6b9c6 /OpenSim/Region/Framework/Scenes/Scene.Inventory.cs | |
parent | Merge branch 'master' into careminster (diff) | |
parent | Add default value to TelehubObject (diff) | |
download | opensim-SC-ce5e900721cb0447f76bcb198faf5f7c31eeaf6e.zip opensim-SC-ce5e900721cb0447f76bcb198faf5f7c31eeaf6e.tar.gz opensim-SC-ce5e900721cb0447f76bcb198faf5f7c31eeaf6e.tar.bz2 opensim-SC-ce5e900721cb0447f76bcb198faf5f7c31eeaf6e.tar.xz |
Merge branch 'master' into careminster
Conflicts:
OpenSim/Data/MySQL/Resources/RegionStore.migrations
OpenSim/Region/Framework/Scenes/Scene.Inventory.cs
Diffstat (limited to 'OpenSim/Region/Framework/Scenes/Scene.Inventory.cs')
-rw-r--r-- | OpenSim/Region/Framework/Scenes/Scene.Inventory.cs | 23 |
1 files changed, 19 insertions, 4 deletions
diff --git a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs index 817736f..58de44e 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.Inventory.cs | |||
@@ -1491,12 +1491,27 @@ namespace OpenSim.Region.Framework.Scenes | |||
1491 | // m_log.DebugFormat( | 1491 | // m_log.DebugFormat( |
1492 | // "[PRIM INVENTORY]: Updating item {0} in {1} for UpdateTaskInventory()", | 1492 | // "[PRIM INVENTORY]: Updating item {0} in {1} for UpdateTaskInventory()", |
1493 | // currentItem.Name, part.Name); | 1493 | // currentItem.Name, part.Name); |
1494 | IAgentAssetTransactions agentTransactions = this.RequestModuleInterface<IAgentAssetTransactions>(); | 1494 | |
1495 | if (agentTransactions != null) | 1495 | // Only look for an uploaded updated asset if we are passed a transaction ID. This is only the |
1496 | // case for updates uploded through UDP. Updates uploaded via a capability (e.g. a script update) | ||
1497 | // will not pass in a transaction ID in the update message. | ||
1498 | if (transactionID != UUID.Zero) | ||
1496 | { | 1499 | { |
1497 | agentTransactions.HandleTaskItemUpdateFromTransaction( | 1500 | IAgentAssetTransactions agentTransactions = this.RequestModuleInterface<IAgentAssetTransactions>(); |
1498 | remoteClient, part, transactionID, currentItem); | 1501 | if (agentTransactions != null) |
1502 | { | ||
1503 | agentTransactions.HandleTaskItemUpdateFromTransaction( | ||
1504 | remoteClient, part, transactionID, currentItem); | ||
1505 | |||
1506 | // if ((InventoryType)itemInfo.InvType == InventoryType.Notecard) | ||
1507 | // remoteClient.SendAgentAlertMessage("Notecard saved", false); | ||
1508 | // else if ((InventoryType)itemInfo.InvType == InventoryType.LSL) | ||
1509 | // remoteClient.SendAgentAlertMessage("Script saved", false); | ||
1510 | // else | ||
1511 | // remoteClient.SendAgentAlertMessage("Item saved", false); | ||
1512 | } | ||
1499 | } | 1513 | } |
1514 | |||
1500 | // Base ALWAYS has move | 1515 | // Base ALWAYS has move |
1501 | currentItem.BasePermissions |= (uint)PermissionMask.Move; | 1516 | currentItem.BasePermissions |= (uint)PermissionMask.Move; |
1502 | 1517 | ||