Fixed item deletion error - Use separate record for item deletions

This commit is contained in:
Chomp
2025-07-03 10:37:12 +01:00
parent 7a78467d72
commit 83d35b4555
6 changed files with 16 additions and 9 deletions
@@ -533,10 +533,7 @@ public class InventoryHelper(
var insuredItems = profile.InsuredItems;
// We have output object, inform client of root item deletion, not children
if (output is not null)
{
output.ProfileChanges[sessionId].Items.DeletedItems.Add(new Item { Id = itemId });
}
output?.ProfileChanges[sessionId].Items.DeletedItems.Add(new DeletedItem { Id = itemId });
foreach (var item in itemAndChildrenToRemove)
{