From 0dcad8bf73db5a541d63aa4c3c1720c2008262a0 Mon Sep 17 00:00:00 2001 From: cinder Date: Sun, 13 Jul 2025 14:51:40 -0500 Subject: [PATCH] Add a broader RequestCovenantNotecard() method to EstateTools --- LibreMetaverse/EstateTools.cs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/LibreMetaverse/EstateTools.cs b/LibreMetaverse/EstateTools.cs index a7479c42..0d8dd677 100644 --- a/LibreMetaverse/EstateTools.cs +++ b/LibreMetaverse/EstateTools.cs @@ -736,6 +736,18 @@ namespace OpenMetaverse /// Asset Received callback /// public void RequestCovenantNotecard(UUID covenantId, AssetManager.AssetReceivedCallback callback) + { + RequestCovenantNotecard(covenantId, Client.Network.CurrentSim, callback); + } + + /// + /// Requests Estate Covenant notecard from asset service + /// + /// Asset UUID for estate covenant notecard + /// Requested simulator + /// Asset Received callback + /// + public void RequestCovenantNotecard(UUID covenantId, Simulator simulator, AssetManager.AssetReceivedCallback callback) { var transfer = new AssetDownload { @@ -745,7 +757,7 @@ namespace OpenMetaverse Priority = 101.0f, Channel = ChannelType.Asset, Source = SourceType.SimEstate, - Simulator = Client.Network.CurrentSim, + Simulator = simulator, Callback = callback }; Client.Assets.RequestEstateAsset(transfer, EstateAssetType.Covenant);