From cf6ee3b60dbea4e1ee9ad3fec87a5eadd27bd01d Mon Sep 17 00:00:00 2001 From: JustArchi Date: Thu, 17 Dec 2015 22:04:13 +0100 Subject: [PATCH] Switch to new async methods --- ArchiSteamFarm/Bot.cs | 6 +++--- ArchiSteamFarm/Trading.cs | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index a55cb7d35..7ee195d99 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -160,15 +160,15 @@ namespace ArchiSteamFarm { var fireAndForget = Task.Run(async () => await Start().ConfigureAwait(false)); } - internal void AcceptAllConfirmations() { + internal async Task AcceptAllConfirmations() { if (SteamGuardAccount == null) { return; } - SteamGuardAccount.RefreshSession(); + await SteamGuardAccount.RefreshSessionAsync().ConfigureAwait(false); try { - foreach (Confirmation confirmation in SteamGuardAccount.FetchConfirmations()) { + foreach (Confirmation confirmation in await SteamGuardAccount.FetchConfirmationsAsync().ConfigureAwait(false)) { if (SteamGuardAccount.AcceptConfirmation(confirmation)) { Logging.LogGenericInfo(BotName, "Accepting confirmation: Success!"); } else { diff --git a/ArchiSteamFarm/Trading.cs b/ArchiSteamFarm/Trading.cs index d99e2d19a..a3ec7b017 100644 --- a/ArchiSteamFarm/Trading.cs +++ b/ArchiSteamFarm/Trading.cs @@ -62,7 +62,7 @@ namespace ArchiSteamFarm { } await Task.WhenAll(tasks).ConfigureAwait(false); - Bot.AcceptAllConfirmations(); + await Bot.AcceptAllConfirmations().ConfigureAwait(false); } private async Task ParseTrade(SteamTradeOffer tradeOffer) {