From d81ed97e5dc17677af8ffab5af4ac2e6eef37136 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 2 Oct 2022 11:43:29 +0100 Subject: [PATCH] still some xengine .. --- .../CoreModules/Agent/AssetTransaction/AssetXferUploader.cs | 4 ++++ .../Framework/InventoryAccess/Tests/HGAssetMapperTests.cs | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs index e438990146..baa82760d9 100644 --- a/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs +++ b/OpenSim/Region/CoreModules/Agent/AssetTransaction/AssetXferUploader.cs @@ -499,6 +499,10 @@ namespace OpenSim.Region.CoreModules.Agent.AssetTransaction m_log.DebugFormat("[XFER]: Created item {0} with asset {1}", item.ID, item.AssetID); + // special AnimationSet case + if (item.InvType == (int)CustomInventoryType.AnimationSet) + AnimationSet.enforceItemPermitions(item, true); + if (m_Scene.AddInventoryItem(item)) ourClient.SendInventoryItemCreateUpdate(item, m_transactionID, callbackID); else diff --git a/OpenSim/Region/CoreModules/Framework/InventoryAccess/Tests/HGAssetMapperTests.cs b/OpenSim/Region/CoreModules/Framework/InventoryAccess/Tests/HGAssetMapperTests.cs index 8f12331394..f265751ea9 100644 --- a/OpenSim/Region/CoreModules/Framework/InventoryAccess/Tests/HGAssetMapperTests.cs +++ b/OpenSim/Region/CoreModules/Framework/InventoryAccess/Tests/HGAssetMapperTests.cs @@ -34,7 +34,7 @@ using OpenMetaverse; using OpenSim.Framework; using OpenSim.Region.CoreModules.Framework.InventoryAccess; using OpenSim.Region.Framework.Scenes; -using OpenSim.Region.ScriptEngine.XEngine; +//using OpenSim.Region.ScriptEngine.XEngine; using OpenSim.Services.Interfaces; using OpenSim.Tests.Common; @@ -43,6 +43,7 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess.Tests [TestFixture] public class HGAssetMapperTests : OpenSimTestCase { + /* [Test] public void TestPostAssetRewrite() { @@ -143,4 +144,5 @@ namespace OpenSim.Region.CoreModules.Framework.InventoryAccess.Tests Assert.IsTrue(chatEvent.WaitOne(60000), "Chat event in HGAssetMapperTests.RezScript not received"); } } + */ } \ No newline at end of file