trim list of pages allowed to be Home Page
This commit is contained in:
		| @ -33,7 +33,7 @@ namespace Oqtane.Themes.Controls | ||||
|             { | ||||
|                 actionList.Add(new ActionViewModel {Icon = Icons.Cog, Name = "Manage Settings", Action = async (u, m) => await Settings(u, m)}); | ||||
|                  | ||||
|                 if (UserSecurity.GetPermissionStrings(ModuleState.Permissions).FirstOrDefault(item => item.PermissionName == PermissionNames.View).Permissions.Split(';').Contains(RoleNames.Everyone)) | ||||
|                 if (UserSecurity.ContainsRole(ModuleState.Permissions, PermissionNames.View, RoleNames.Everyone)) | ||||
|                 { | ||||
|                     actionList.Add(new ActionViewModel {Icon=Icons.CircleX, Name = "Unpublish Module", Action = async (s, m) => await Unpublish(s, m) }); | ||||
|                 } | ||||
|  | ||||
| @ -70,7 +70,7 @@ | ||||
| 					</div> | ||||
| 					<div class="row d-flex"> | ||||
| 						<div class="col"> | ||||
| 							@if (UserSecurity.GetPermissionStrings(PageState.Page.Permissions).FirstOrDefault(item => item.PermissionName == PermissionNames.View).Permissions.Split(';').Contains(RoleNames.Everyone)) | ||||
| 							@if (UserSecurity.ContainsRole(PageState.Page.Permissions, PermissionNames.View, RoleNames.Everyone)) | ||||
| 							{ | ||||
| 								<button type="button" class="btn btn-secondary col-12" @onclick=@(async () => Publish("unpublish"))>@Localizer["Page.Unpublish"]</button> | ||||
| 							} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker