mirror of
https://github.com/opensim/opensim.git
synced 2026-05-16 03:36:04 +08:00
Mantis#1690. Thank you kindly, Melanie for a patch that:
esets script permissions when a script is recompiled.
This commit is contained in:
@@ -432,6 +432,9 @@ namespace OpenSim.Region.ScriptEngine.Common.ScriptEngineBase
|
||||
IScript s = GetScript(localID, itemID);
|
||||
string script = s.Source;
|
||||
StopScript(localID, itemID);
|
||||
SceneObjectPart part = World.GetSceneObjectPart(localID);
|
||||
part.GetInventoryItem(itemID).PermsMask = 0;
|
||||
part.GetInventoryItem(itemID).PermsGranter = LLUUID.Zero;
|
||||
StartScript(localID, itemID, script, s.StartParam, false);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user