mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-01 22:20:52 +00:00
Misc
Edge case if previously-store-only package suddenly pops up in license list (normally would fix itself only after 7 days)
This commit is contained in:
@@ -2112,12 +2112,14 @@ public sealed class Bot : IAsyncDisposable, IDisposable {
|
||||
await RefreshStoreData(allPackages, packagesToRefresh).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
foreach (uint packageID in BotDatabase.ExtraStorePackages) {
|
||||
ownedPackages[packageID] = new LicenseData {
|
||||
PackageID = packageID,
|
||||
PaymentMethod = EPaymentMethod.None,
|
||||
TimeCreated = DateTime.UnixEpoch
|
||||
};
|
||||
foreach (uint packageID in BotDatabase.ExtraStorePackages.Where(packageID => !ownedPackages.ContainsKey(packageID))) {
|
||||
ownedPackages.Add(
|
||||
packageID, new LicenseData {
|
||||
PackageID = packageID,
|
||||
PaymentMethod = EPaymentMethod.None,
|
||||
TimeCreated = DateTime.UnixEpoch
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user