From 6b7ba29986460a273a05f365e61cdbc0c71b237a Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Thu, 27 Nov 2008 03:17:00 +0000 Subject: Fix permission propagation that was broken some revision back, causing sold/given prim to become full perm. --- OpenSim/Region/Environment/Scenes/SceneGraph.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'OpenSim/Region/Environment/Scenes/SceneGraph.cs') diff --git a/OpenSim/Region/Environment/Scenes/SceneGraph.cs b/OpenSim/Region/Environment/Scenes/SceneGraph.cs index 0c4e899..3b6aa15 100644 --- a/OpenSim/Region/Environment/Scenes/SceneGraph.cs +++ b/OpenSim/Region/Environment/Scenes/SceneGraph.cs @@ -423,10 +423,8 @@ namespace OpenSim.Region.Environment.Scenes { SceneObjectGroup group = (SceneObjectGroup)obj; - if (m_parentScene.Permissions.CanEditObject(group.UUID, remoteClient.AgentId)) + if (group.OwnerID != remoteClient.AgentId) group.SetGroup(GroupID, remoteClient); - else - remoteClient.SendAgentAlertMessage("You don't have permission to set the group", false); } } } -- cgit v1.1