From b64aec531ed70a9850f14ff1bed3d55ecdc91ec0 Mon Sep 17 00:00:00 2001 From: Madpeter <57852827+Madpeterz@users.noreply.github.com> Date: Sun, 3 Dec 2023 22:26:15 +0000 Subject: [PATCH] add support for multiple attachments --- LibreMetaverse/AppearanceManager.cs | 4 ++++ LibreMetaverse/Settings.cs | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/LibreMetaverse/AppearanceManager.cs b/LibreMetaverse/AppearanceManager.cs index 24b89bd..c660af5 100644 --- a/LibreMetaverse/AppearanceManager.cs +++ b/LibreMetaverse/AppearanceManager.cs @@ -2403,6 +2403,10 @@ namespace OpenMetaverse KeyValuePair> reply = Client.Inventory.FolderContentsWithReply(folder, Client.Self.AgentID, true, true, InventorySortOrder.ByName, INVENTORY_TIMEOUT, false); foreach(InventoryBase entry in reply.Value) { + if(entry == null) + { + continue; + } if(entry is InventoryWearable wearable) { Logger.DebugLog("Adding wearable " + wearable.Name, Client); diff --git a/LibreMetaverse/Settings.cs b/LibreMetaverse/Settings.cs index 91d5b91..748ae9e 100644 --- a/LibreMetaverse/Settings.cs +++ b/LibreMetaverse/Settings.cs @@ -338,7 +338,7 @@ namespace OpenMetaverse /// You will get no output on the console. This behavior can be overriden by creating /// a logger configuration file for log4net /// - public static Helpers.LogLevel LOG_LEVEL = Helpers.LogLevel.Debug; + public static Helpers.LogLevel LOG_LEVEL = Helpers.LogLevel.None; /// Attach avatar names to log messages public bool LOG_NAMES = true;