From a9ccc27f81deeac902513cb62b33dd61503d6602 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sun, 3 Jan 2021 23:36:28 +0100 Subject: [PATCH] Add a delay in initial resolve This will avoid unnecessary purge in the first run and missing packages --- ArchiSteamFarm/Bot.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 41f773071..11cee11df 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -2606,6 +2606,11 @@ namespace ArchiSteamFarm { return; } + // Wait a short time for eventual LastChangeNumber initialization + for (byte i = 0; (i < WebBrowser.MaxTries) && (ASF.GlobalDatabase.LastChangeNumber == 0); i++) { + await Task.Delay(1000).ConfigureAwait(false); + } + Commands.OnNewLicenseList(); Dictionary ownedPackageIDs = new();