Browse Source

Merge branch 'pr/11963' into pr/11964

pull/12087/head
Musa Demir 5 years ago
parent
commit
4fdd906990
No known key found for this signature in database GPG Key ID: 117DF92322553DC8
  1. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs
  2. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Blogs/BlogPostAdminController.cs
  3. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js

2
modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo/CmsKit/Admin/Blogs/BlogPostAdminAppService.cs

@ -119,6 +119,7 @@ public class BlogPostAdminAppService : CmsKitAppServiceBase, IBlogPostAdminAppSe
{ {
var blogPost = await BlogPostRepository.GetAsync(id); var blogPost = await BlogPostRepository.GetAsync(id);
blogPost.SetPublished(); blogPost.SetPublished();
await BlogPostRepository.UpdateAsync(blogPost);
} }
[Authorize(CmsKitAdminPermissions.BlogPosts.Update)] [Authorize(CmsKitAdminPermissions.BlogPosts.Update)]
@ -126,6 +127,7 @@ public class BlogPostAdminAppService : CmsKitAppServiceBase, IBlogPostAdminAppSe
{ {
var blogPost = await BlogPostRepository.GetAsync(id); var blogPost = await BlogPostRepository.GetAsync(id);
blogPost.SetDraft(); blogPost.SetDraft();
await BlogPostRepository.UpdateAsync(blogPost);
} }
[Authorize(CmsKitAdminPermissions.BlogPosts.Create)] [Authorize(CmsKitAdminPermissions.BlogPosts.Create)]

2
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Blogs/BlogPostAdminController.cs

@ -79,7 +79,7 @@ public class BlogPostAdminController : CmsKitAdminController, IBlogPostAdminAppS
} }
[HttpPost] [HttpPost]
[Route("createandpublish")] [Route("create-and-publish")]
[Authorize(CmsKitAdminPermissions.BlogPosts.Create)] [Authorize(CmsKitAdminPermissions.BlogPosts.Create)]
[Authorize(CmsKitAdminPermissions.BlogPosts.Publish)] [Authorize(CmsKitAdminPermissions.BlogPosts.Publish)]
public virtual Task<BlogPostDto> CreateAndPublishAsync(CreateBlogPostDto input) public virtual Task<BlogPostDto> CreateAndPublishAsync(CreateBlogPostDto input)

2
modules/cms-kit/src/Volo.CmsKit.Admin.Web/wwwroot/client-proxies/cms-kit-admin-proxy.js

@ -409,7 +409,7 @@
volo.cmsKit.admin.blogs.blogPostAdmin.createAndPublish = function(input, ajaxParams) { volo.cmsKit.admin.blogs.blogPostAdmin.createAndPublish = function(input, ajaxParams) {
return abp.ajax($.extend(true, { return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts/createandpublish', url: abp.appPath + 'api/cms-kit-admin/blogs/blog-posts/create-and-publish',
type: 'POST', type: 'POST',
data: JSON.stringify(input) data: JSON.stringify(input)
}, ajaxParams)); }, ajaxParams));

Loading…
Cancel
Save