fix #1305 - tabpanel loses focus
This commit is contained in:
@ -34,7 +34,15 @@ else
|
||||
|
||||
protected override async Task OnParametersSetAsync()
|
||||
{
|
||||
_roles = await RoleService.GetRolesAsync(PageState.Site.SiteId);
|
||||
if (UserSecurity.IsAuthorized(PageState.User, RoleNames.Host))
|
||||
{
|
||||
_roles = await RoleService.GetRolesAsync(PageState.Site.SiteId, true);
|
||||
_roles = _roles.Where(item => item.Name != RoleNames.Everyone).ToList();
|
||||
}
|
||||
else
|
||||
{
|
||||
_roles = await RoleService.GetRolesAsync(PageState.Site.SiteId);
|
||||
}
|
||||
}
|
||||
|
||||
private async Task DeleteRole(Role role)
|
||||
|
Reference in New Issue
Block a user