Fix for Deleted Modules showing in AddExisting & CopyExisting dropdown #4572

This commit is contained in:
Leigh Pointer 2024-08-28 10:57:42 +02:00
parent fb7dfdc800
commit 6cd7ca755e

View File

@ -331,7 +331,7 @@
if (_pageId != "-") if (_pageId != "-")
{ {
_modules = await ModuleService.GetModulesAsync(PageState.Page.SiteId); _modules = await ModuleService.GetModulesAsync(PageState.Page.SiteId);
_modules = _modules.Where(module => module.PageId == int.Parse(_pageId) && _modules = _modules.Where(module => module.PageId == int.Parse(_pageId) && module.IsDeleted == false &&
UserSecurity.IsAuthorized(PageState.User, PermissionNames.View, module.PermissionList) && UserSecurity.IsAuthorized(PageState.User, PermissionNames.View, module.PermissionList) &&
(_moduleType == "add" || module.ModuleDefinition.IsPortable)) (_moduleType == "add" || module.ModuleDefinition.IsPortable))
.ToList(); .ToList();