Hook up deed permissions checking to the land module

0.6.5-rc1
Melanie Thielker 2009-05-12 13:41:30 +00:00
parent 32ac388363
commit e1750c8c7c
1 changed files with 3 additions and 1 deletions

View File

@ -1132,13 +1132,15 @@ namespace OpenSim.Region.CoreModules.World.Land
void handleParcelDeedToGroup(int parcelLocalID, UUID groupID, IClientAPI remote_client)
{
// TODO: May want to validate that the group id is valid and that the remote client has the right to deed
ILandObject land;
lock (m_landList)
{
m_landList.TryGetValue(parcelLocalID, out land);
}
if (!m_scene.Permissions.CanDeedParcel(remote_client.AgentId, land))
return;
if (land != null)
{
land.deedToGroup(groupID);