diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs index 306c80f328..c93a67630c 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs @@ -77,8 +77,6 @@ namespace Volo.CmsKit.Admin.Blogs await BlogPostManager.SetSlugUrlAsync(blogPost, input.Slug); } - await BlogPostManager.UpdateAsync(blogPost); - return ObjectMapper.Map(blogPost); } diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPostManager.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPostManager.cs index 4312e75b9c..62dc8d475d 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPostManager.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogPostManager.cs @@ -31,6 +31,8 @@ namespace Volo.CmsKit.Blogs { Check.NotNull(author, nameof(author)); Check.NotNull(blog, nameof(blog)); + Check.NotNullOrEmpty(title, nameof(title)); + Check.NotNullOrEmpty(slug, nameof(slug)) await CheckBlogExistenceAsync(blog.Id); @@ -38,8 +40,8 @@ namespace Volo.CmsKit.Blogs GuidGenerator.Create(), blog.Id, author.Id, - Check.NotNullOrEmpty(title, nameof(title)), - Check.NotNullOrEmpty(slug, nameof(slug)), + title, + slug, shortDescription ); @@ -48,13 +50,6 @@ namespace Volo.CmsKit.Blogs return blogPost; } - public virtual async Task UpdateAsync(BlogPost blogPost) - { - await CheckBlogExistenceAsync(blogPost.BlogId); - - await BlogPostRepository.UpdateAsync(blogPost); - } - public virtual async Task SetSlugUrlAsync(BlogPost blogPost, [NotNull] string newSlug) { Check.NotNullOrWhiteSpace(newSlug, nameof(newSlug));