diff --git a/Core/Controllers/TraderController.cs b/Core/Controllers/TraderController.cs index e27aa89b..601f36d7 100644 --- a/Core/Controllers/TraderController.cs +++ b/Core/Controllers/TraderController.cs @@ -175,7 +175,7 @@ public class TraderController _traderHelper.LevelUp(trader.Key, pmcData); } - // traders.Sort((a, b) => SortByTraderId(a, b)); + traders.Sort((a, b) => SortByTraderId(a, b)); return traders; } @@ -185,11 +185,9 @@ public class TraderController /// First trader to compare /// Second trader to compare /// 1,-1 or 0 - private int SortByTraderId( - TraderBase traderA, - TraderBase traderB) + private int SortByTraderId(TraderBase traderA, TraderBase traderB) { - throw new NotImplementedException(); + return string.Compare(traderA.Id, traderB.Id); } /// diff --git a/Core/Models/Eft/Common/Tables/BotBase.cs b/Core/Models/Eft/Common/Tables/BotBase.cs index a5e36ece..e74fed22 100644 --- a/Core/Models/Eft/Common/Tables/BotBase.cs +++ b/Core/Models/Eft/Common/Tables/BotBase.cs @@ -511,7 +511,7 @@ public class Hideout public Dictionary? Improvements { get; set; } public HideoutCounters? HideoutCounters { get; set; } public double? Seed { get; set; } - public List? MannequinPoses { get; set; } + public object? MannequinPoses { get; set; } [JsonPropertyName("sptUpdateLastRunTimestamp")] public long? SptUpdateLastRunTimestamp { get; set; }