From 8ff5337ad77870553778c54bf285a8e7a9ef5238 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Tue, 8 Sep 2020 20:17:27 +0200 Subject: [PATCH] Misc --- ArchiSteamFarm/BotConfig.cs | 12 ++++++------ ArchiSteamFarm/GlobalConfig.cs | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ArchiSteamFarm/BotConfig.cs b/ArchiSteamFarm/BotConfig.cs index 0d3be7243..5aec701c7 100644 --- a/ArchiSteamFarm/BotConfig.cs +++ b/ArchiSteamFarm/BotConfig.cs @@ -148,10 +148,10 @@ namespace ArchiSteamFarm { [JsonProperty(Required = Required.DisallowNull)] public readonly bool Enabled = DefaultEnabled; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableList FarmingOrders = DefaultFarmingOrders; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableHashSet GamesPlayedWhileIdle = DefaultGamesPlayedWhileIdle; [JsonProperty(Required = Required.DisallowNull)] @@ -163,10 +163,10 @@ namespace ArchiSteamFarm { [JsonProperty(Required = Required.DisallowNull)] public readonly bool IdleRefundableGames = DefaultIdleRefundableGames; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableHashSet LootableTypes = DefaultLootableTypes; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableHashSet MatchableTypes = DefaultMatchableTypes; [JsonProperty(Required = Required.DisallowNull)] @@ -193,13 +193,13 @@ namespace ArchiSteamFarm { [JsonProperty] public readonly string? SteamTradeToken = DefaultSteamTradeToken; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableDictionary SteamUserPermissions = DefaultSteamUserPermissions; [JsonProperty(Required = Required.DisallowNull)] public readonly ETradingPreferences TradingPreferences = DefaultTradingPreferences; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableHashSet TransferableTypes = DefaultTransferableTypes; [JsonProperty(Required = Required.DisallowNull)] diff --git a/ArchiSteamFarm/GlobalConfig.cs b/ArchiSteamFarm/GlobalConfig.cs index 90f971717..658f0de6e 100644 --- a/ArchiSteamFarm/GlobalConfig.cs +++ b/ArchiSteamFarm/GlobalConfig.cs @@ -118,14 +118,14 @@ namespace ArchiSteamFarm { public const string DefaultWebProxyUsername = null; [PublicAPI] - public static readonly ImmutableHashSet DefaultBlacklist = ImmutableHashSet.Create(); + public static readonly ImmutableHashSet DefaultBlacklist = ImmutableHashSet.Empty; private static readonly SemaphoreSlim WriteSemaphore = new SemaphoreSlim(1, 1); [JsonProperty(Required = Required.DisallowNull)] public readonly bool AutoRestart = DefaultAutoRestart; - [JsonProperty(ObjectCreationHandling = ObjectCreationHandling.Replace, Required = Required.DisallowNull)] + [JsonProperty(Required = Required.DisallowNull)] public readonly ImmutableHashSet Blacklist = DefaultBlacklist; [JsonProperty]