Add the object owner UUID into the binary bucket of object to user IM
parent
2cc1f14b0c
commit
cbca58401a
|
@ -201,6 +201,8 @@ namespace OpenSim.Region.CoreModules.Avatar.InstantMessage
|
||||||
|
|
||||||
private void UndeliveredMessage(GridInstantMessage im)
|
private void UndeliveredMessage(GridInstantMessage im)
|
||||||
{
|
{
|
||||||
|
if (im.dialog == 19)
|
||||||
|
im.offline = 1; // We want them pushed out to the server
|
||||||
if ((im.offline != 0)
|
if ((im.offline != 0)
|
||||||
&& (!im.fromGroup || (im.fromGroup && m_ForwardOfflineGroupMessages)))
|
&& (!im.fromGroup || (im.fromGroup && m_ForwardOfflineGroupMessages)))
|
||||||
{
|
{
|
||||||
|
|
|
@ -3272,7 +3272,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
|
||||||
msg.ParentEstateID = 0; //ParentEstateID;
|
msg.ParentEstateID = 0; //ParentEstateID;
|
||||||
msg.Position = Vector3.Zero;// new Vector3(m_host.AbsolutePosition);
|
msg.Position = Vector3.Zero;// new Vector3(m_host.AbsolutePosition);
|
||||||
msg.RegionID = World.RegionInfo.RegionID.Guid;//RegionID.Guid;
|
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)
|
if (m_TransferModule != null)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue