aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine
diff options
context:
space:
mode:
authorUbitUmarov2017-01-17 13:24:09 +0000
committerUbitUmarov2017-01-17 13:24:09 +0000
commitdb2fbf6516a055beb71de9b82a9773c29bf3a73d (patch)
tree63aeb5610c0cd97d473254623dac28b17d7ef24e /OpenSim/Region/ScriptEngine
parentadd more calls to effective permissions aggregation; do not change groupmask ... (diff)
downloadopensim-SC_OLD-db2fbf6516a055beb71de9b82a9773c29bf3a73d.zip
opensim-SC_OLD-db2fbf6516a055beb71de9b82a9773c29bf3a73d.tar.gz
opensim-SC_OLD-db2fbf6516a055beb71de9b82a9773c29bf3a73d.tar.bz2
opensim-SC_OLD-db2fbf6516a055beb71de9b82a9773c29bf3a73d.tar.xz
add more calls to effective permissions aggregation, some paths may still be missing on objects changes, but remove the aggregation on check paths, so all can be tested.
Diffstat (limited to 'OpenSim/Region/ScriptEngine')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
index e769c6d..a17eb03 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs
@@ -2038,6 +2038,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
2038 m_host.Inventory.AddInventoryItemExclusive(taskItem, false); 2038 m_host.Inventory.AddInventoryItemExclusive(taskItem, false);
2039 else 2039 else
2040 m_host.Inventory.AddInventoryItem(taskItem, false); 2040 m_host.Inventory.AddInventoryItem(taskItem, false);
2041 m_host.ParentGroup.AggregatePerms();
2041 2042
2042 return taskItem; 2043 return taskItem;
2043 } 2044 }