Improved comparison logic inside GetValidTraderIdByEnumValue

This commit is contained in:
Chomp
2025-02-23 14:26:39 +00:00
parent 4f757637ea
commit 4955e07bde
+2 -1
View File
@@ -626,7 +626,8 @@ public class TraderHelper(
public string GetValidTraderIdByEnumValue(string traderEnumValue)
{
var traderId = _databaseService.GetTraders();
var id = traderId.FirstOrDefault(x => x.Value.Base.Id == traderEnumValue || x.Value.Base.Nickname.ToLower() == traderEnumValue.ToLower()).Key;
var id = traderId.FirstOrDefault(x => x.Value.Base.Id == traderEnumValue || string.Equals(x.Value.Base.Nickname, traderEnumValue, StringComparison.OrdinalIgnoreCase)).Key;
return id;
}