Proper fix this time, fully tested on names and values.

This commit is contained in:
AntiTcb
2016-11-16 23:16:37 -05:00
parent 59d393b357
commit ef0337752e

View File

@@ -37,7 +37,7 @@ namespace Discord.Commands
var parsedValue = Enum.Parse(_enumType, v);
byNameBuilder.Add(v.ToLower(), parsedValue);
if (!byValueBuilder.ContainsKey((T)parsedValue))
byValueBuilder.Add((T)parsedValue, v);
byValueBuilder.Add((T)parsedValue, parsedValue);
}
_enumsByName = byNameBuilder.ToImmutable();