diff --git a/ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs b/ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs index 661da77f1..9da4b3b6d 100644 --- a/ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs +++ b/ArchiSteamFarm/IPC/Controllers/Api/ASFController.cs @@ -73,7 +73,7 @@ namespace ArchiSteamFarm.IPC.Controllers.Api { if ((ASF.GlobalConfig.AdditionalProperties != null) && (ASF.GlobalConfig.AdditionalProperties.Count > 0)) { if (request.GlobalConfig.AdditionalProperties == null) { - request.GlobalConfig.AdditionalProperties = new Dictionary(ASF.GlobalConfig.AdditionalProperties.Count, StringComparer.Ordinal); + request.GlobalConfig.AdditionalProperties = new Dictionary(ASF.GlobalConfig.AdditionalProperties.Count, ASF.GlobalConfig.AdditionalProperties.Comparer); } foreach ((string key, JToken value) in ASF.GlobalConfig.AdditionalProperties.Where(property => !request.GlobalConfig.AdditionalProperties.ContainsKey(property.Key))) { diff --git a/ArchiSteamFarm/IPC/Controllers/Api/BotController.cs b/ArchiSteamFarm/IPC/Controllers/Api/BotController.cs index 8db91b6b8..96dbe3fc5 100644 --- a/ArchiSteamFarm/IPC/Controllers/Api/BotController.cs +++ b/ArchiSteamFarm/IPC/Controllers/Api/BotController.cs @@ -119,7 +119,7 @@ namespace ArchiSteamFarm.IPC.Controllers.Api { if ((bot.BotConfig.AdditionalProperties != null) && (bot.BotConfig.AdditionalProperties.Count > 0)) { if (request.BotConfig.AdditionalProperties == null) { - request.BotConfig.AdditionalProperties = new Dictionary(bot.BotConfig.AdditionalProperties.Count, StringComparer.Ordinal); + request.BotConfig.AdditionalProperties = new Dictionary(bot.BotConfig.AdditionalProperties.Count, bot.BotConfig.AdditionalProperties.Comparer); } foreach ((string key, JToken value) in bot.BotConfig.AdditionalProperties.Where(property => !request.BotConfig.AdditionalProperties.ContainsKey(property.Key))) {