From 71b023c16df290ed1cc7689e90d5ba223cd06c7e Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sun, 3 Jan 2021 22:55:17 +0100 Subject: [PATCH] Save LastChangeNumber also on normal update --- ArchiSteamFarm/SteamPICSChanges.cs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ArchiSteamFarm/SteamPICSChanges.cs b/ArchiSteamFarm/SteamPICSChanges.cs index 1e42f182a..0ff0d4527 100644 --- a/ArchiSteamFarm/SteamPICSChanges.cs +++ b/ArchiSteamFarm/SteamPICSChanges.cs @@ -98,8 +98,12 @@ namespace ArchiSteamFarm { return; } - if ((picsChanges.PackageChanges.Count > 0) && (ASF.GlobalDatabase != null)) { - await ASF.GlobalDatabase.RefreshPackages(refreshBot, picsChanges.PackageChanges.ToDictionary(package => package.Key, package => package.Value.ChangeNumber)).ConfigureAwait(false); + if (ASF.GlobalDatabase != null) { + ASF.GlobalDatabase.LastChangeNumber = picsChanges.CurrentChangeNumber; + + if (picsChanges.PackageChanges.Count > 0) { + await ASF.GlobalDatabase.RefreshPackages(refreshBot, picsChanges.PackageChanges.ToDictionary(package => package.Key, package => package.Value.ChangeNumber)).ConfigureAwait(false); + } } await PluginsCore.OnPICSChanges(picsChanges.CurrentChangeNumber, picsChanges.AppChanges, picsChanges.PackageChanges).ConfigureAwait(false);