From 9a2cf15a2edd0b8540a8b6620e8fa83ce652d3fb Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sat, 8 Aug 2020 17:44:17 +0100 Subject: [PATCH] duhh check for non mod is basicly useless --- .../ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 073fbf4492..5a9ae725f4 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -4066,9 +4066,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api return; } - string address; UserAccount account = null; - if (target == ScriptBaseClass.TARGETED_EMAIL_OBJECT_OWNER) { if(parent.OwnerID == parent.GroupID) @@ -4080,7 +4078,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api else if (target == ScriptBaseClass.TARGETED_EMAIL_ROOT_CREATOR) { // non standard avoid creator spam - if(((parent.RootPart.OwnerMask & (uint)PermissionMask.Modify) == 0) || m_item.CreatorID == parent.RootPart.CreatorID) + if(m_item.CreatorID == parent.RootPart.CreatorID) { account = World.UserAccountService.GetUserAccount( World.RegionInfo.ScopeID, @@ -4096,7 +4094,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api return; } - address = account.Email; + string address = account.Email; if (String.IsNullOrEmpty(address)) { Error("llTargetedEmail", "User account has not registered an email address.");