diff --git a/Oqtane.Client/Modules/Admin/Dashboard/Index.razor b/Oqtane.Client/Modules/Admin/Dashboard/Index.razor index e491042a..eb46b301 100644 --- a/Oqtane.Client/Modules/Admin/Dashboard/Index.razor +++ b/Oqtane.Client/Modules/Admin/Dashboard/Index.razor @@ -7,7 +7,7 @@
@foreach (var p in _pages) { - if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.View, p.Permissions)) + if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.View, p.PermissionList)) { string url = NavigateUrl(p.Path);
diff --git a/Oqtane.Client/Modules/Admin/Files/Edit.razor b/Oqtane.Client/Modules/Admin/Files/Edit.razor index e474f597..4a252b11 100644 --- a/Oqtane.Client/Modules/Admin/Files/Edit.razor +++ b/Oqtane.Client/Modules/Admin/Files/Edit.razor @@ -62,8 +62,7 @@
- - +
@@ -99,7 +98,7 @@ private string _imagesizes = string.Empty; private string _capacity = "0"; private bool _isSystem; - private List _permissions; + private List _permissions = null; private string _createdBy; private DateTime _createdOn; private string _modifiedBy; @@ -131,7 +130,7 @@ _imagesizes = folder.ImageSizes; _capacity = folder.Capacity.ToString(); _isSystem = folder.IsSystem; - _permissions = folder.Permissions; + _permissions = folder.PermissionList; _createdBy = folder.CreatedBy; _createdOn = folder.CreatedOn; _modifiedBy = folder.ModifiedBy; @@ -196,7 +195,7 @@ folder.ImageSizes = _imagesizes; folder.Capacity = int.Parse(_capacity); folder.IsSystem = _isSystem; - folder.Permissions = _permissionGrid.GetPermissions(); + folder.PermissionList = _permissionGrid.GetPermissionList(); if (_folderId != -1) { diff --git a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor index 5da79f52..f427cd27 100644 --- a/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor +++ b/Oqtane.Client/Modules/Admin/ModuleDefinitions/Edit.razor @@ -95,7 +95,7 @@
- +
@@ -206,7 +206,7 @@ private string _contact = ""; private string _license = ""; private string _runtimes = ""; - private List _permissions; + private List _permissions = null; private string _createdby; private DateTime _createdon; private string _modifiedby; @@ -242,7 +242,7 @@ _contact = moduleDefinition.Contact; _license = moduleDefinition.License; _runtimes = moduleDefinition.Runtimes; - _permissions = moduleDefinition.Permissions; + _permissions = moduleDefinition.PermissionList; _createdby = moduleDefinition.CreatedBy; _createdon = moduleDefinition.CreatedOn; _modifiedby = moduleDefinition.ModifiedBy; @@ -292,7 +292,7 @@ { moduledefinition.Categories = _categories; } - moduledefinition.Permissions = _permissionGrid.GetPermissions(); + moduledefinition.PermissionList = _permissionGrid.GetPermissionList(); await ModuleDefinitionService.UpdateModuleDefinitionAsync(moduledefinition); await logger.LogInformation("ModuleDefinition Saved {ModuleDefinition}", moduledefinition); NavigationManager.NavigateTo(NavigateUrl()); diff --git a/Oqtane.Client/Modules/Admin/Modules/Settings.razor b/Oqtane.Client/Modules/Admin/Modules/Settings.razor index 8195b54a..68df3167 100644 --- a/Oqtane.Client/Modules/Admin/Modules/Settings.razor +++ b/Oqtane.Client/Modules/Admin/Modules/Settings.razor @@ -46,7 +46,7 @@