From ba723a4cf65e7a82f5072eaab51dc008f4a2bfd9 Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Fri, 21 Nov 2008 22:14:57 +0000 Subject: Refactor: Scene.ExternalChecks -> Scene.Permissions. Also make all the internals of the permissions module adapter sane --- OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs') diff --git a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs index c9c7bef..97846cf 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.PacketHandlers.cs @@ -113,8 +113,8 @@ namespace OpenSim.Region.Environment.Scenes ((SceneObjectGroup) ent).GetProperties(remoteClient); ((SceneObjectGroup) ent).IsSelected = true; // A prim is only tainted if it's allowed to be edited by the person clicking it. - if (ExternalChecks.ExternalChecksCanEditObject(((SceneObjectGroup)ent).UUID, remoteClient.AgentId) - || ExternalChecks.ExternalChecksCanMoveObject(((SceneObjectGroup)ent).UUID, remoteClient.AgentId)) + if (Permissions.CanEditObject(((SceneObjectGroup)ent).UUID, remoteClient.AgentId) + || Permissions.CanMoveObject(((SceneObjectGroup)ent).UUID, remoteClient.AgentId)) { EventManager.TriggerParcelPrimCountTainted(); } @@ -181,9 +181,9 @@ namespace OpenSim.Region.Environment.Scenes // if (!isAttachment) { - if (ExternalChecks.ExternalChecksCanEditObject( + if (Permissions.CanEditObject( part.UUID, remoteClient.AgentId) - || ExternalChecks.ExternalChecksCanMoveObject( + || Permissions.CanMoveObject( part.UUID, remoteClient.AgentId)) EventManager.TriggerParcelPrimCountTainted(); } @@ -337,7 +337,7 @@ namespace OpenSim.Region.Environment.Scenes if (part == null) return; - if (ExternalChecks.ExternalChecksCanResetScript(itemID, remoteClient.AgentId)) + if (Permissions.CanResetScript(itemID, remoteClient.AgentId)) { EventManager.TriggerScriptReset(part.LocalId, itemID); } -- cgit v1.1