Browse Source

Made the action PUT instead of GET

pull/13635/head
malik masis 4 years ago
parent
commit
f5f1660257
  1. 2
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json
  2. 4
      modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.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.HttpApi.Client/ClientProxies/cms-kit-admin-generate-proxy.json

@ -679,7 +679,7 @@
"SetAsHomePageAsyncById": { "SetAsHomePageAsyncById": {
"uniqueName": "SetAsHomePageAsyncById", "uniqueName": "SetAsHomePageAsyncById",
"name": "SetAsHomePageAsync", "name": "SetAsHomePageAsync",
"httpMethod": "GET", "httpMethod": "PUT",
"url": "api/cms-kit-admin/pages/setashomepage/{id}", "url": "api/cms-kit-admin/pages/setashomepage/{id}",
"supportedVersions": [], "supportedVersions": [],
"parametersOnMethod": [ "parametersOnMethod": [

4
modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo/CmsKit/Admin/Pages/PageAdminController.cs

@ -60,10 +60,10 @@ public class PageAdminController : CmsKitAdminController, IPageAdminAppService
return PageAdminAppService.DeleteAsync(id); return PageAdminAppService.DeleteAsync(id);
} }
[HttpGet] [HttpPut]
[Authorize(CmsKitAdminPermissions.Pages.SetAsHomePage)] [Authorize(CmsKitAdminPermissions.Pages.SetAsHomePage)]
[Route("setashomepage/{id}")] [Route("setashomepage/{id}")]
public virtual Task SetAsHomePageAsync(Guid id) public virtual Task SetAsHomePageAsync([FromRoute] Guid id)
{ {
return PageAdminAppService.SetAsHomePageAsync(id); return PageAdminAppService.SetAsHomePageAsync(id);
} }

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

@ -139,7 +139,7 @@
volo.cmsKit.admin.pages.pageAdmin.setAsHomePage = function(id, ajaxParams) { volo.cmsKit.admin.pages.pageAdmin.setAsHomePage = function(id, ajaxParams) {
return abp.ajax($.extend(true, { return abp.ajax($.extend(true, {
url: abp.appPath + 'api/cms-kit-admin/pages/setashomepage/' + id + '', url: abp.appPath + 'api/cms-kit-admin/pages/setashomepage/' + id + '',
type: 'GET', type: 'PUT',
dataType: null dataType: null
}, ajaxParams)); }, ajaxParams));
}; };

Loading…
Cancel
Save