diff --git a/ArchiSteamFarm.Tests/Trading.cs b/ArchiSteamFarm.Tests/Trading.cs index bcb2467dd..a9d8e73af 100644 --- a/ArchiSteamFarm.Tests/Trading.cs +++ b/ArchiSteamFarm.Tests/Trading.cs @@ -56,7 +56,7 @@ namespace ArchiSteamFarm.Tests { public void MultiGameMultiTypeBadReject() { HashSet inventory = new HashSet { CreateItem(1, 9), - CreateItem(3, 9, realAppID: 730, type: Steam.Asset.EType.Emoticon), + CreateItem(3, 9, 730, Steam.Asset.EType.Emoticon), CreateItem(4, realAppID: 730, type: Steam.Asset.EType.Emoticon) }; diff --git a/ArchiSteamFarm/BotConfig.cs b/ArchiSteamFarm/BotConfig.cs index e353d27bc..ed95bf8f2 100644 --- a/ArchiSteamFarm/BotConfig.cs +++ b/ArchiSteamFarm/BotConfig.cs @@ -153,7 +153,6 @@ namespace ArchiSteamFarm { [JsonExtensionData] internal Dictionary AdditionalProperties { get; - [UsedImplicitly] set; } diff --git a/ArchiSteamFarm/GlobalConfig.cs b/ArchiSteamFarm/GlobalConfig.cs index 73f4e28ac..80a940818 100644 --- a/ArchiSteamFarm/GlobalConfig.cs +++ b/ArchiSteamFarm/GlobalConfig.cs @@ -199,7 +199,6 @@ namespace ArchiSteamFarm { [JsonExtensionData] internal Dictionary AdditionalProperties { get; - [UsedImplicitly] set; } diff --git a/ArchiSteamFarm/Json/Steam.cs b/ArchiSteamFarm/Json/Steam.cs index 3ab166ec2..693a89557 100644 --- a/ArchiSteamFarm/Json/Steam.cs +++ b/ArchiSteamFarm/Json/Steam.cs @@ -511,14 +511,6 @@ namespace ArchiSteamFarm.Json { private InventoryResponse() { } internal sealed class Description { - [JsonExtensionData] - internal Dictionary AdditionalProperties { - get; - - [UsedImplicitly] - set; - } - internal Asset.ERarity Rarity { get { if (Tags == null) { @@ -642,6 +634,13 @@ namespace ArchiSteamFarm.Json { } } + [JsonExtensionData] + internal Dictionary AdditionalProperties { + get; + [UsedImplicitly] + set; + } + [JsonProperty(PropertyName = "appid", Required = Required.Always)] internal uint AppID { get; set; } diff --git a/ArchiSteamFarm/MobileAuthenticator.cs b/ArchiSteamFarm/MobileAuthenticator.cs index 4be238530..1b0bae333 100644 --- a/ArchiSteamFarm/MobileAuthenticator.cs +++ b/ArchiSteamFarm/MobileAuthenticator.cs @@ -162,6 +162,7 @@ namespace ArchiSteamFarm { } HashSet result = new HashSet(); + List confirmationNodes = htmlDocument.SelectNodes("//div[@class='mobileconf_list_entry']"); if (confirmationNodes.Count == 0) { diff --git a/ArchiSteamFarm/WebBrowser.cs b/ArchiSteamFarm/WebBrowser.cs index bf821fbbd..d422f2684 100644 --- a/ArchiSteamFarm/WebBrowser.cs +++ b/ArchiSteamFarm/WebBrowser.cs @@ -411,7 +411,6 @@ namespace ArchiSteamFarm { const byte printPercentage = 10; const byte maxBatches = 99 / printPercentage; - //using HttpResponseMessage response = await InternalGet(request, referer, HttpCompletionOption.ResponseHeadersRead).ConfigureAwait(false); using StreamResponse response = await UrlGetToStream(request, referer, requestOptions).ConfigureAwait(false); if (response == null) { @@ -818,6 +817,7 @@ namespace ArchiSteamFarm { internal sealed class StreamResponse : BasicResponse, IDisposable { internal readonly Stream Content; internal readonly uint Length; + private readonly HttpResponseMessage ResponseMessage; internal StreamResponse([NotNull] HttpResponseMessage httpResponseMessage, [NotNull] Stream content) : base(httpResponseMessage) {