Switch to new async methods

This commit is contained in:
JustArchi
2015-12-17 22:04:13 +01:00
parent 488003993f
commit cf6ee3b60d
2 changed files with 4 additions and 4 deletions

View File

@@ -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 {

View File

@@ -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) {