From b19a5c533f5df61582bc3e6a63a0efb3365a4c53 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sat, 23 Jul 2016 01:58:56 +0200 Subject: [PATCH] GetMySteamInventory() hardening --- ArchiSteamFarm/ArchiWebHandler.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/ArchiWebHandler.cs b/ArchiSteamFarm/ArchiWebHandler.cs index fee6a8a7d..3ed02c567 100644 --- a/ArchiSteamFarm/ArchiWebHandler.cs +++ b/ArchiSteamFarm/ArchiWebHandler.cs @@ -729,7 +729,7 @@ namespace ArchiSteamFarm { } Dictionary> descriptionMap = new Dictionary>(); - foreach (JToken description in descriptions) { + foreach (JToken description in descriptions.Where(description => description != null)) { string classIDString = description["classid"].ToString(); if (string.IsNullOrEmpty(classIDString)) { Logging.LogNullError(nameof(classIDString), Bot.BotName); @@ -782,7 +782,7 @@ namespace ArchiSteamFarm { return null; } - foreach (JToken item in items) { + foreach (JToken item in items.Where(item => item != null)) { Steam.Item steamItem; try {