Merge pull request #2562 from sbwalker/dev

Fix #2561 - set Permission EntityName explicitly to Module when adding module to page from Control Panel
This commit is contained in:
Shaun Walker 2023-01-14 12:38:55 -05:00 committed by GitHub
commit 2a20a7cf21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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);