fix #2938 - path not updated correctly when parent page changed

This commit is contained in:
sbwalker
2023-06-28 12:17:27 -04:00
parent 60b6a9ce47
commit e1a8d3db54
2 changed files with 24 additions and 18 deletions

View File

@ -603,16 +603,6 @@
await PageService.UpdatePageOrderAsync(_page.SiteId, _page.PageId, int.Parse(_currentparentid));
}
// update child paths
if (_parentid != _currentparentid)
{
foreach (Page p in PageState.Pages.Where(item => item.Path.StartsWith(currentPath)))
{
p.Path = p.Path.Replace(currentPath, _page.Path);
await PageService.UpdatePageAsync(p);
}
}
if (_themeSettingsType != null && _themeSettings is ISettingsControl themeSettingsControl)
{
await themeSettingsControl.UpdateSettings();