From fc8eb6d1d9a1ed5efd41e70bc7e0e214107660c9 Mon Sep 17 00:00:00 2001 From: Archi Date: Fri, 14 Apr 2023 11:47:05 +0200 Subject: [PATCH] Postpone TradeCheckTimer on new trade received --- ArchiSteamFarm/Steam/Bot.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ArchiSteamFarm/Steam/Bot.cs b/ArchiSteamFarm/Steam/Bot.cs index 9f58e6b31..309bd541a 100644 --- a/ArchiSteamFarm/Steam/Bot.cs +++ b/ArchiSteamFarm/Steam/Bot.cs @@ -3232,6 +3232,10 @@ public sealed class Bot : IAsyncDisposable, IDisposable { break; case UserNotificationsCallback.EUserNotification.Trading when newNotification: + if ((TradeCheckTimer != null) && (BotConfig.TradeCheckPeriod > 0)) { + TradeCheckTimer.Change(TimeSpan.FromMinutes(BotConfig.TradeCheckPeriod), TimeSpan.FromMinutes(BotConfig.TradeCheckPeriod)); + } + Utilities.InBackground(Trading.OnNewTrade); break;