XmlRpcGroup: minor change

This commit is contained in:
UbitUmarov
2020-06-09 00:53:03 +01:00
parent 9c55c5bdb2
commit 351235f78e

View File

@@ -39,7 +39,6 @@ using OpenSim.Region.Framework.Interfaces;
using OpenSim.Region.Framework.Scenes;
using OpenSim.Services.Interfaces;
using System.Text;
using DirFindFlags = OpenMetaverse.DirectoryManager.DirFindFlags;
using PermissionMask = OpenSim.Framework.PermissionMask;
namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
@@ -695,13 +694,6 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
if (noticeID == UUID.Zero)
return;
InventoryFolderBase trash = scene.InventoryService.GetFolderForType(remoteAgentID, FolderType.Trash);
if(trash == null)
{
m_log.DebugFormat("[xmlGROUPS]: failed to find trash folder for {0} ", remoteAgentID);
return;
}
GroupNoticeInfo notice = m_groupData.GetGroupNotice(remoteAgentID, noticeID);
if (notice == null)
{
@@ -735,6 +727,13 @@ namespace OpenSim.Region.OptionalModules.Avatar.XmlRpcGroups
if (itemCopy == null)
return;
InventoryFolderBase trash = scene.InventoryService.GetFolderForType(remoteAgentID, FolderType.Trash);
if (trash == null)
{
m_log.DebugFormat("[xmlGROUPS]: failed to find trash folder for {0} ", remoteAgentID);
return;
}
if (itemCopy.Folder == trash.ID || remoteAgentID == giver)
return;