From eae6d1328445504f0863134f7dab489c80416626 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Sat, 14 Jan 2023 12:39:34 -0500 Subject: [PATCH] Fix #2561 - set Permission EntityName explicitly to Module when adding module to page from Control Panel --- Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor index 679c8666..e72a20d4 100644 --- a/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor +++ b/Oqtane.Client/Themes/Controls/Theme/ControlPanel.razor @@ -403,6 +403,8 @@ // set module view permissions to page edit permissions permissions.Find(p => p.PermissionName == PermissionNames.View).Permissions = permissions.Find(p => p.PermissionName == PermissionNames.Edit).Permissions; } + // set entityname + permissions.ForEach(item => item.EntityName = EntityNames.Module); module.Permissions = UserSecurity.SetPermissionStrings(permissions); module = await ModuleService.AddModuleAsync(module);