Order members regardless of name case
Add `toLower()` method to the sorting used in system lists, so members are ordered regardless of if the first letter of their name is upper or lowercase
This commit is contained in:
		| @@ -154,7 +154,7 @@ namespace PluralKit.Bot.Commands | ||||
|                 var members = await Members.GetBySystem(system); | ||||
|                 var embedTitle = system.Name != null ? $"Members of {system.Name} (`{system.Hid}`)" : $"Members of `{system.Hid}`"; | ||||
|                 await Context.Paginate<PKMember>( | ||||
|                     members.OrderBy(m => m.Name).ToList(), | ||||
|                     members.OrderBy(m => m.Name.toLower()).ToList(), | ||||
|                     25, | ||||
|                     embedTitle, | ||||
|                     (eb, ms) => eb.Description = string.Join("\n", ms.Select((m) => { | ||||
| @@ -328,4 +328,4 @@ namespace PluralKit.Bot.Commands | ||||
|             return res.IsSuccess ? res.BestMatch as PKSystem : null; | ||||
|         } | ||||
|     } | ||||
| } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user