mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-11-24 16:53:10 +08:00
Remove whitespace when importing list of permissions (#8499)
Similarly to what's already being done when we import features. this allows to go to a new line in the xml that we import, and even tabulate for readability and maintenance.
This commit is contained in:
committed by
GitHub
parent
d2e535fbc8
commit
08597931e6
@@ -35,7 +35,7 @@ namespace Orchard.Roles.Recipes.Executors {
|
||||
role = _roleService.GetRoleByName(roleName);
|
||||
}
|
||||
|
||||
var permissions = roleElement.Attribute("Permissions").Value.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries);
|
||||
var permissions = roleElement.Attribute("Permissions").Value.Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries).Select(value => value.Trim());
|
||||
// Only import permissions for currenlty installed modules.
|
||||
var permissionsValid = permissions.Where(permission => installedPermissions.Any(x => x.Name == permission)).ToList();
|
||||
|
||||
@@ -49,4 +49,4 @@ namespace Orchard.Roles.Recipes.Executors {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user