From 25e7d6db8748581fe09322c578f0e96a78eae6e4 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 15 Jul 2015 14:52:49 +0100 Subject: [PATCH] Fixed Roles export handler. --- .../Orchard.Roles/ImportExport/RolesExportEventHandler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs b/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs index d4b528f37..cb47585ad 100644 --- a/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs +++ b/src/Orchard.Web/Modules/Orchard.Roles/ImportExport/RolesExportEventHandler.cs @@ -35,7 +35,7 @@ namespace Orchard.Roles.ImportExport { var root = new XElement("Roles"); context.Document.Element("Orchard").Add(root); - foreach (var role in roles.OrderBy(x => x)) { + foreach (var role in roles.OrderBy(x => x.Name)) { root.Add(new XElement("Role", new XAttribute("Name", role.Name), new XAttribute("Permissions", string.Join(",", role.RolesPermissions.Select(rolePermission => rolePermission.Permission.Name)))));