This commit is contained in:
JustArchi
2016-06-09 18:23:29 +02:00
parent 64f424e474
commit ed6e35da85
2 changed files with 7 additions and 7 deletions

View File

@@ -1880,7 +1880,7 @@ namespace ArchiSteamFarm {
}).Forget();
}
Task.Run(() => Trading.CheckTrades()).Forget();
Trading.CheckTrades().Forget();
await Utilities.SleepAsync(1000).ConfigureAwait(false); // Wait a second for eventual PlayingSessionStateCallback
CardsFarmer.StartFarming().Forget();
@@ -1953,7 +1953,7 @@ namespace ArchiSteamFarm {
}
}
private async void OnNotifications(ArchiHandler.NotificationsCallback callback) {
private void OnNotifications(ArchiHandler.NotificationsCallback callback) {
if (callback == null) {
Logging.LogNullError(nameof(callback), BotName);
return;
@@ -1968,11 +1968,11 @@ namespace ArchiSteamFarm {
case ArchiHandler.NotificationsCallback.ENotification.Items:
CardsFarmer.OnNewItemsNotification();
if (BotConfig.DismissInventoryNotifications) {
await ArchiWebHandler.MarkInventory().ConfigureAwait(false);
ArchiWebHandler.MarkInventory().Forget();
}
break;
case ArchiHandler.NotificationsCallback.ENotification.Trading:
await Trading.CheckTrades().ConfigureAwait(false);
Trading.CheckTrades().Forget();
break;
}
}

View File

@@ -55,7 +55,7 @@ namespace ArchiSteamFarm {
if ((Timer == null) && (Program.GlobalConfig.IdleFarmingPeriod > 0)) {
Timer = new Timer(
async e => await CheckGamesForFarming().ConfigureAwait(false),
e => CheckGamesForFarming(),
null,
TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod), // Delay
TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod) // Period
@@ -357,12 +357,12 @@ namespace ArchiSteamFarm {
CheckPage(htmlDocument);
}
private async Task CheckGamesForFarming() {
private void CheckGamesForFarming() {
if (NowFarming || ManualMode || !Bot.SteamClient.IsConnected) {
return;
}
await StartFarming().ConfigureAwait(false);
StartFarming().Forget();
}
private async Task<bool?> ShouldFarm(uint appID) {