Add the object owner UUID into the binary bucket of object to user IM

avinationmerge
Melanie Thielker 2010-06-24 20:46:24 +02:00
parent 2cc1f14b0c
commit cbca58401a
2 changed files with 3 additions and 1 deletions

View File

@ -201,6 +201,8 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage
private void UndeliveredMessage(GridInstantMessage im)
{
if (im.dialog == 19)
im.offline = 1; // We want them pushed out to the server
if ((im.offline != 0)
&& (!im.fromGroup || (im.fromGroup && m_ForwardOfflineGroupMessages)))
{

View File

@ -3272,7 +3272,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
msg.ParentEstateID = 0; //ParentEstateID;
msg.Position = Vector3.Zero;// new Vector3(m_host.AbsolutePosition);
msg.RegionID = World.RegionInfo.RegionID.Guid;//RegionID.Guid;
msg.binaryBucket = new byte[0];// binaryBucket;
msg.binaryBucket = Util.StringToBytes256(m_host.OwnerID.ToString());
if (m_TransferModule != null)
{