diff options
Diffstat (limited to 'OpenSim/Region/ClientStack')
-rw-r--r-- | OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index c23369c..93ce29e 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -5075,8 +5075,28 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
5075 | handlerUpdateTaskInventory = OnUpdateTaskInventory; | 5075 | handlerUpdateTaskInventory = OnUpdateTaskInventory; |
5076 | if (handlerUpdateTaskInventory != null) | 5076 | if (handlerUpdateTaskInventory != null) |
5077 | { | 5077 | { |
5078 | handlerUpdateTaskInventory(this, updatetask.InventoryData.ItemID, | 5078 | TaskInventoryItem newTaskItem=new TaskInventoryItem(); |
5079 | updatetask.InventoryData.FolderID, updatetask.UpdateData.LocalID); | 5079 | newTaskItem.ItemID=updatetask.InventoryData.ItemID; |
5080 | newTaskItem.ParentID=updatetask.InventoryData.FolderID; | ||
5081 | newTaskItem.CreatorID=updatetask.InventoryData.CreatorID; | ||
5082 | newTaskItem.OwnerID=updatetask.InventoryData.OwnerID; | ||
5083 | newTaskItem.GroupID=updatetask.InventoryData.GroupID; | ||
5084 | newTaskItem.BaseMask=updatetask.InventoryData.BaseMask; | ||
5085 | newTaskItem.OwnerMask=updatetask.InventoryData.OwnerMask; | ||
5086 | newTaskItem.GroupMask=updatetask.InventoryData.GroupMask; | ||
5087 | newTaskItem.EveryoneMask=updatetask.InventoryData.EveryoneMask; | ||
5088 | newTaskItem.NextOwnerMask=updatetask.InventoryData.NextOwnerMask; | ||
5089 | //newTaskItem.GroupOwned=updatetask.InventoryData.GroupOwned; | ||
5090 | newTaskItem.Type=updatetask.InventoryData.Type; | ||
5091 | newTaskItem.InvType=updatetask.InventoryData.InvType; | ||
5092 | newTaskItem.Flags=updatetask.InventoryData.Flags; | ||
5093 | //newTaskItem.SaleType=updatetask.InventoryData.SaleType; | ||
5094 | //newTaskItem.SalePrice=updatetask.InventoryData.SalePrice;; | ||
5095 | newTaskItem.Name=Util.FieldToString(updatetask.InventoryData.Name); | ||
5096 | newTaskItem.Description=Util.FieldToString(updatetask.InventoryData.Description); | ||
5097 | newTaskItem.CreationDate=(uint)updatetask.InventoryData.CreationDate; | ||
5098 | handlerUpdateTaskInventory(this, updatetask.InventoryData.TransactionID, | ||
5099 | newTaskItem, updatetask.UpdateData.LocalID); | ||
5080 | } | 5100 | } |
5081 | } | 5101 | } |
5082 | } | 5102 | } |