From 393ddf6f10e29966a18bbb38c91312098669282b Mon Sep 17 00:00:00 2001 From: Archi Date: Tue, 22 Mar 2022 12:27:07 +0100 Subject: [PATCH] Misc optimization --- ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs b/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs index 85dd3ce44..cee42f07c 100644 --- a/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs +++ b/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs @@ -240,7 +240,7 @@ public sealed class ArchiWebHandler : IDisposable { } foreach (Asset asset in response.Content.Assets) { - if (!descriptions.TryGetValue((asset.ClassID, asset.InstanceID), out InventoryResponse.Description? description) || assetIDs.Contains(asset.AssetID)) { + if (!descriptions.TryGetValue((asset.ClassID, asset.InstanceID), out InventoryResponse.Description? description) || !assetIDs.Add(asset.AssetID)) { continue; } @@ -255,8 +255,6 @@ public sealed class ArchiWebHandler : IDisposable { asset.AdditionalProperties = description.AdditionalProperties; } - assetIDs.Add(asset.AssetID); - yield return asset; }