From 50c2d574f16a0be8a8bdd5f191d9a8237c983e1b Mon Sep 17 00:00:00 2001 From: Thomas Poulsen Date: Wed, 22 May 2019 14:13:46 +0100 Subject: [PATCH] Change MemberModelMapper GetMemberGroupValue to return member groups ordered alphabetically. - This is used in ContentPropertyDisplay class - for UI purposes only. --- src/Umbraco.Web/Models/Mapping/MemberModelMapper.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Umbraco.Web/Models/Mapping/MemberModelMapper.cs b/src/Umbraco.Web/Models/Mapping/MemberModelMapper.cs index 5b53f1ef8d..c3092744ef 100644 --- a/src/Umbraco.Web/Models/Mapping/MemberModelMapper.cs +++ b/src/Umbraco.Web/Models/Mapping/MemberModelMapper.cs @@ -178,6 +178,7 @@ namespace Umbraco.Web.Models.Mapping var result = Roles.GetAllRoles().Distinct() // if a role starts with __umbracoRole we won't show it as it's an internal role used for public access .Where(x => x.StartsWith(Constants.Conventions.Member.InternalRolePrefix) == false) + .OrderBy(x => x, StringComparer.OrdinalIgnoreCase) .ToDictionary(x => x, x => false); // if user has no roles, just return the dictionary