This commit is contained in:
JustArchi
2018-02-25 17:54:24 +01:00
parent 0a2be46b68
commit d51752d577
2 changed files with 3 additions and 17 deletions

View File

@@ -116,13 +116,7 @@ namespace ArchiSteamFarm {
await PackagesRefreshSemaphore.WaitAsync().ConfigureAwait(false);
try {
HashSet<uint> packageIDs = new HashSet<uint>();
foreach (KeyValuePair<uint, uint> package in packages) {
if (!PackagesData.TryGetValue(package.Key, out (uint ChangeNumber, HashSet<uint> _) packageData) || (packageData.ChangeNumber < package.Value)) {
packageIDs.Add(package.Key);
}
}
HashSet<uint> packageIDs = new HashSet<uint>(packages.Where(package => !PackagesData.TryGetValue(package.Key, out (uint ChangeNumber, HashSet<uint> _) packageData) || (packageData.ChangeNumber < package.Value)).Select(package => package.Key));
if (packageIDs.Count == 0) {
return;