diff --git a/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs b/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs index e3c2f0080..b12d3177e 100644 --- a/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs +++ b/ArchiSteamFarm/Steam/Integration/ArchiWebHandler.cs @@ -389,7 +389,7 @@ namespace ArchiSteamFarm.Steam.Integration { // Extra entry for format Dictionary arguments = new(3, StringComparer.Ordinal) { { "access_token", accessToken! }, - { "steamid", Bot.SteamID.ToString(CultureInfo.InvariantCulture) } + { "steamid", Bot.SteamID } }; KeyValue? response = null; diff --git a/ArchiSteamFarm/Web/WebBrowser.cs b/ArchiSteamFarm/Web/WebBrowser.cs index 51e247497..216fc3c81 100644 --- a/ArchiSteamFarm/Web/WebBrowser.cs +++ b/ArchiSteamFarm/Web/WebBrowser.cs @@ -771,11 +771,11 @@ namespace ArchiSteamFarm.Web { requestMessage.Content = content; break; - case IReadOnlyCollection> dictionary: + case IReadOnlyCollection> nameValueCollection: try { - requestMessage.Content = new FormUrlEncodedContent(dictionary); + requestMessage.Content = new FormUrlEncodedContent(nameValueCollection); } catch (UriFormatException) { - requestMessage.Content = new StringContent(string.Join("&", dictionary.Select(kv => WebUtility.UrlEncode(kv.Key) + "=" + WebUtility.UrlEncode(kv.Value))), null, "application/x-www-form-urlencoded"); + requestMessage.Content = new StringContent(string.Join("&", nameValueCollection.Select(kv => WebUtility.UrlEncode(kv.Key) + "=" + WebUtility.UrlEncode(kv.Value))), null, "application/x-www-form-urlencoded"); } break;