ability to specify if a module definition is enabled for a site

This commit is contained in:
sbwalker
2023-05-24 09:40:05 -04:00
parent 452d0af8c9
commit c0e6f06a5c
9 changed files with 129 additions and 57 deletions

View File

@ -144,7 +144,7 @@
}
@foreach (var moduledefinition in _moduleDefinitions)
{
if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Utilize, moduledefinition.PermissionList))
if (moduledefinition.IsEnabled && UserSecurity.IsAuthorized(PageState.User, PermissionNames.Utilize, moduledefinition.PermissionList))
{
if (moduledefinition.Runtimes == "" || moduledefinition.Runtimes.Contains(PageState.Runtime.ToString()))
{