From 6e8363785e9beafaa373dd2efe534ee573f9da45 Mon Sep 17 00:00:00 2001 From: ole1986 Date: Tue, 12 Aug 2014 16:31:03 +0200 Subject: [PATCH] fixed issue when setting next owner permission. RequestUpdateItem is required --- plugins/Radegast.Plugin.EVOVend/EVOvendPlugin.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/Radegast.Plugin.EVOVend/EVOvendPlugin.cs b/plugins/Radegast.Plugin.EVOVend/EVOvendPlugin.cs index 3db7635..a5c2b77 100644 --- a/plugins/Radegast.Plugin.EVOVend/EVOvendPlugin.cs +++ b/plugins/Radegast.Plugin.EVOVend/EVOvendPlugin.cs @@ -397,6 +397,9 @@ namespace Radegast.Plugin.EVOVend instance.MainForm.TabConsole.DisplayNotificationInChat(pluginName + ": SETDELIVERED: " + str, ChatBufferTextStyle.StatusBlue); inv.Permissions.NextOwnerMask = (PermissionMask)p.nextperm; + client.Inventory.RequestUpdateItem(inv); + client.Inventory.RequestFetchInventory(inv.UUID, inv.OwnerID); + Manager.GiveItem(inv.UUID, inv.Name, inv.AssetType, OpenMetaverse.UUID.Parse(p.userUUID), false); instance.MainForm.TabConsole.DisplayNotificationInChat(pluginName + ": PRODUCT '" + searchRes[0].Name + "' SENT TO " + p.userUUID, ChatBufferTextStyle.StatusBlue); -- 2.11.0