Browse Source

Move update logic to PageManager

pull/14284/head
Enis Necipoglu 4 years ago
parent
commit
0b4f934104
  1. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs
  2. 3
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Pages/PageManager.cs

2
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Pages/PageAdminAppService.cs

@ -93,7 +93,5 @@ public class PageAdminAppService : CmsKitAdminAppServiceBase, IPageAdminAppServi
var page = await PageRepository.GetAsync(id); var page = await PageRepository.GetAsync(id);
await PageManager.SetHomePageAsync(page); await PageManager.SetHomePageAsync(page);
await PageRepository.UpdateAsync(page);
} }
} }

3
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Pages/PageManager.cs

@ -56,7 +56,8 @@ public class PageManager : DomainService
} }
await PageRepository.UpdateManyAsync(currentHomePages); await PageRepository.UpdateManyAsync(currentHomePages);
await PageRepository.UpdateAsync(page);
page.SetIsHomePage(true); page.SetIsHomePage(true);
} }

Loading…
Cancel
Save