From 4073ff38eb423ba2e4daa36289031ccb090a957b Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 9 Aug 2024 13:11:19 -0400 Subject: [PATCH] fix #4499 - page modules not loaded properly --- Oqtane.Client/Modules/Admin/Pages/Edit.razor | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/Pages/Edit.razor b/Oqtane.Client/Modules/Admin/Pages/Edit.razor index b416686a..80c7e2b4 100644 --- a/Oqtane.Client/Modules/Admin/Pages/Edit.razor +++ b/Oqtane.Client/Modules/Admin/Pages/Edit.razor @@ -5,7 +5,8 @@ @inject NavigationManager NavigationManager @inject IPageService PageService @inject IPageModuleService PageModuleService -@inject IThemeService ThemeService +@inject IModuleService ModuleService +@inject IThemeService ThemeService @inject ISystemService SystemService @inject IStringLocalizer Localizer @inject IStringLocalizer SharedLocalizer @@ -417,7 +418,8 @@ _permissions = _page.PermissionList; // page modules - _pageModules = PageState.Modules; + var modules = await ModuleService.GetModulesAsync(PageState.Site.SiteId); + _pageModules = modules.Where(item => item.PageId == _page.PageId).ToList(); // audit _createdby = _page.CreatedBy;