Reflect inherited permissions in child node menus (#6798)
This commit is contained in:
committed by
Poornima Nayar
parent
929eec17d7
commit
22968b4af4
@@ -454,8 +454,8 @@ namespace Umbraco.Web.Trees
|
||||
|
||||
internal IEnumerable<MenuItem> GetAllowedUserMenuItemsForNode(IUmbracoEntity dd)
|
||||
{
|
||||
var assignedPermissions = Services.UserService.GetAssignedPermissions(Security.CurrentUser, dd.Id);
|
||||
return Current.Actions.GetByLetters(assignedPermissions).Select(x => new MenuItem(x));
|
||||
var permissionsForPath = Services.UserService.GetPermissionsForPath(Security.CurrentUser, dd.Path).GetAllPermissions();
|
||||
return Current.Actions.GetByLetters(permissionsForPath).Select(x => new MenuItem(x));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user